MSDYHYGDVEEMEDEYDMNEPVDDMEEEEEEEEDEYQEPVARDSDAEEEEDEDQSHKVPDISAVDARNGKDIQGIPWERMGITRETYRQARVEQYKNYENIPNSGEAAMKQACKSTEKGGTYYEFRQNTRSVKSTISHFQLRNLVWATSKHDVYLLLHYSVLHWSALSGLDTEIMDVHGHIAPSEKHPGSLLEGFFHTQISTMAVKDNLLVAGGLQGELICKHLDREGISFCCRTTFDDNAITNALEIFNTSSGALHFIASNNDCGVREYDMERYQQYKHFRFDWPVNHTSLSPDGKLVIIVGDDTDALLIDANSGKTIHSMKGHLDYSFASAWNPDGRTFATGNQDKTCRIWDARNLSQSVHVLRGNVGAIRSIRFTSDGQFLSMAEAADFVHIFDIKSDYNKRQELDFFGDVSGMSFSPDTDTLYVGVSDRIYGSLLQFGRRYNYSYLDSLL*