MLESLVSLESMSLSSMDVSVLERLKWLQQQQQQVLSTTNASPELLQFHGTNNDELLQNTFSHFQMLGSGFGPNYSMGFGPSHEAMDGCISRTNSCQMDQADTVGVMLKNSEENITISLKNKRKSEVKTREEEKTEKKIKVEAETELNMKVKSNLSNTEASSETSKQKSKAASENQKLDYIHVRARRGQATDRHSLAERARREKISKKMKYLQDLVPGCNKVTGRAGMLDEIINYVQSLQRQVEFLSMKLAVLNPELELAMEDLSVKQFQAYFTNLPVVVASKPSLMVDAPLFPLDQQGSLDLSVINPNQATTIEAPSASWETQSQSLYNTSSLGFQY