MRALLGLLLVFGGCTFALYLLSTRLPLGPRLAAAGEPEGRSLWFPSDLAELRELSEVLREYRKEHQAYVF
LLFCSAYLYKQGFAIPGSSFLNVLAGALFGPWLGLLLCCVLTSVGATGCYLLSSLFGKQLVISYFPDKVA
LLQKKVEENRNSLFFFLLFLRLFPMTPNWFLNLSAPILNIPIVQFFFSVLIGLIPYNFICVQTGSILSTL
TSLDALFSWETVLKLLAIALVALVPGTLIKKFSQKRLALSETSDIGHPDRRKDA