MSKEVIHTKVEASRVNALAAVRNYKVCPRLEYKTISGVQGPLVIIEDVKFPKYSEIVTIHLSDNTSRQGQILEVCGKKAVIQVFEGTSGIDNKNSYVEVSGDILKMPMSDEMLGRVFNGSGKPIDKGPNILADDYLDINGNPINPQCRVYPKEMIQTGISTIDVMNSIVRGQKIPLFSAAGLPHNEIGAQICRQASLVQGKDVLDHSDENFAVIFGAMGVNMETARYFRQDFEENGKMERVCLFLNLANDPTIERILTPRIALTTAEYLAFEKEMHVFVILTDMSSYADALREVSSAREEVPGRRGYPGYMYSDLSTIYERAGRVEGRNGSITQFPILTMPNDDITHPIPDLTGYITEGQIFVDRNLYNRQIYPPINVLPSLSRLMKSGIGKNMTRIDHPYVSDQLYSNYAIAQDVKAMKAVIGEEALSNDDILYLEFLDKFEKRFITQNTYESRDIYQSLEIAWDLLRIFPEDMLKKIKSDILSKYYPRHHAN*