MASKYDLTPRVAQQLDIHLIFPLLEFLQEQGLYPDEYILKAKIELLNHTNMVDYAMDIHKSLYHTDDVPQEMMERRAEVVARLKALEEAAAPLITFLQNSSAVQELRADKQHNLQLLQERYQIGPDQIEALYQYAKFQFECGNYSGAADYLYQYRALCTNSDRSVSALWGKLAAEILMQNWDIALEELNRLKEIIDSKSFSTPLNQVQNRIWLMHWSLFIFFNHDNGRTLIIDLFNQDKYLNAIQTSAPHLLRYLAIAFIVNKRRRPQFKDFIKVIQQEQHSCKDPITEFLACIYVDYDFDGAQEKMKECEELILNDPFLGKRAEEGSFSSVPLRDEFLENARLFISETYCRIHQRIDMGVLAEKLNLNLEEAERWMVNLIRTSKLDAKIDTETGTVTMEPNQPNVYEQLIDHTKPLSGRTYKLVSQLLEHAQTQLAR*