MASKYDLTPRVAQQLDIHLIFPLLEFLQEQGLYPDEYILKAKIELLNHTNMVDYAMDIHKSLYHTDDVPQEMMERRAEVVARLKALEEAAAPLITFLQNSSAVQELRADKQHNLQLLQERYQIGPDQIEALYQYAKFQFECGNYSGAADYLYQYRALCTNSDRSVSALWGKLAAEILMQNWDIALEELNRLKEIIDSKSFSTPLNQVQNRIWLMHWSLFIFFNHDNGKTLIIDLFNQDKYLNAIQTSAPHLLRYLAIAFIVNKRRRPQFKDFIKVIQQEQHSCKDPITEFLACIYVNYDFDGAQEKMKECEELILNDPFLGKRAEEGSFSSVPLRDEFLENARLFISETYCRIHQRIDMGVLAEKLNLNLEEAERWMVNLIRTSKLDAKIDTETGTVTMEPNQPNVYEQLIDHTKPLSGRTYKLVSQLLEHAQTQLAR*