MRIPIIILLLASLFAASCGDPPMPPSDEEMIRHFATHEAAFRKVYEIMSESSEGSFHYPPFSPDGIIILDSMEQSDTSYESNDEQDLPVYGLLKPDRILLDSLLSEIGCGFILVDRREWETADSVYVSLFMPYYSLGIVDAGTSKSFVYDPGLRSRRNIRITEHGDLNEIYRRTYNDTTLYKPIKEGWYIELDHSR