MSHYHSADFEEMEDEYDMNEPVDDMEGEDEYQELVIRDSDAEDEDDADQLHKLSDTSAADARSGKDIQGIPWETIEVTRETYRQARLEQYKNYENIPNSGVAAMMACKSTEKGRTYYEFRRNTRSVKSTISHFQLRNLVWATSKHDVYLLLHYSVLHWSALNGVDTEIMDVHGHVAPSEKHPGSLLEGFLHTQISTMAVKDNLLVAGGFQGELICKHLDREGISFCCRTTYDDNAITNALEIFNTSSGALHFIASNNDCGHTSLSPDGKLVIIVGDDTDALLIDANSGKTIHSMKGHLDFSFASAWSPDGLTFATGNQDKTCRIWDARNLTESVHVLRGNVGAIRSIRFTSDGHFLSMAEAADFVHIFDIKSDYNKRQELDFFGEVSGMSFSPDTDTLYVGISDRTYGSLLQFGRLYNYSYLDSLL*