MLEGLVSHESFSLNSMDMSVLESLKWLQQQQQQLQQVVSQSSNNSPELPQILQFHGSNNDELLQSSFSQFQMLGSGFGPNYNMGYVPPHEAMDGCISRTSSCQMEVLLRNGEEEGAISLKNKRKPEVKTREEEKTEKKIKVEAETESSMKGKSKMRNTEASSDTSKATLKEVSEIPKLDYIHVRARRGQATDRHSLAERARREKISKKMKYLQDIVPGCNKVTGKAGMLDEIINYVQCLQRQVEFLSMKLAVLNPELELAVEDVSVKQFQAYFTNVVGSKHSIMVDVPLFPLDQQGSLDLSAINQNQATSVEAPSASWETQSQSHYNTSSLGFQY*