MLMESHRNLPTNAISFCLLPSELIQYIILQLALPEIIRLKSVNKSISSLISDRDFVRDYNLQSSSATWLFLYKKRWRREAVLYGFADSSNRWFNILIADLLKQVVPPGEDVYFLTASGNIFLFALNNRQEVMSVDIMTRMVKKIPPSPLGPRGTSSWRRSGMKLLSCPSSSNHFRFLFAELHESHPTLFEFDSRVERWQFMKGREVTQDLQGDFIFLSASNGRNGSVIIAVRPQCNSTPVVIRPTFITRGNEENQLAVGFNWGNAIDLLHVYGDGNMITIRSGKVVDVNKTVRKIKGIELWGLSTNGRYWELVSRAPNDLIYKICKPYGAMMGCMQKGEGLTRAILMTNLEGTWDTIWLSYDKKDNQWAWLPLPDCKMKGSNLAGVTFSSGLTLS*