MSHLYEQVYKKRKYYDRALCNDYEDWLNKIQYSKTVYIGNLSIYTTEQQIYEHMNKAGDVENIIMGLHRTEKSPCGFCFVVYKKKEGATQSVNFLNNSILDGRIIRVDEDLGVIGKRKYGRGKTGVQKRDERNKHFDEDRPVVLDNLAQHLITKKRKINNNSYHYSNVYNIYHPYERNVKPRILTNNNFYPNNYQNSKSVNLKPVVTLYPNVQHLMTYNRNKNNNPYNYNYKKDRKPNM