MPDMEDAPPDQQGYSPKSLHTKTHPGKLSMLPLVFLIFYEVSGGPFGVEDSVIAGGPLLALLGFLIFPLIWSIPEALITSELGTMFPENGGYVVWISAAFGPFWGFQQGWWKWLSGVIDNALYPVLFLDYLKSAIPEFADGPLRIVGILFITVCLTYLNYRGLTIVGWAAVGLGIFSLMPFAVITLLAIPRLNPSNWFTAVSFKSVQWGTLLNTLFWNLNYWDSVSTLAGEVDNPQTALPKALFYAVLMVGGSYFIPLLAGTGSMTVSRDLWVDGYFADVAKELGGTWLRWWMEAAAALSNMGMFEAEMSSDSFQLLGMAEIGMLPQIFAVRSAYGTPTLGILASASGVILLSWMSFQEIIAAENYLYCFGMFAEFAAFIWLRIREPESDRPYRVPLGTVGVCLMSIPPCVLLLVVMLLATWKVMVVCFTAVIIGFVLYPCLVFAHKKNWFRFVLITELPKPSTEASDKNISDAEIGLLR*