MLECLVSLESMSLSSMDVSVLERLKWLQQQQQQVLSTTNASPELLQFHGTNNDELLQNTFSHFQMLGSGFGPNYSMGFGPSHEAMDGCISRTNSCQMDQADTVGVMLNNSEENITIILKNKRKSEVKTREEEKTEKKIKVEAETESNMKVKSNLSNTEASSETSKQKSKAASETQKLDYIHVRARRGQATDRHSLAERARREKISKKMKYLQDLVPGCNKVTGRAGMLDEIINYVQSLQRQVEFLSMKLAVLNPELELAMEDLSVKQFQAYFTNLPVVVASKPSLMVDAPLFPLDQQGSLDLSVINPNQATTIEAPSASWDTQSQSLYNTSSLGFQY