MNVLGALGFCLCMVMVNGGDRKAQEPSIVIVGSGISGLAAADKLINKYGFKNVTILEALDRVGGRIFPIPYGETIMQMGAQWLHNRHNPVFDIALLLGLVRNRNVKPDEANDKSQYFDQNGCEVPTRLQDAYEKFYKDTLETMEDWDYEKHPEMGDLSYGDVWTKLYKKFLKKGGFNESDVKVLDAIEKVTKSGIEFYYAAEDWRLISLKPASEAEEEDEDHEGAISISLGKTGFKAILDEMTRRVPPSKYIQFNSEVSSINYGNSGKTQIKLKNGKTVEADHVIVTSSLGFLKKNAQSFFSPALPKAKLDTINSLGFGAMDKLFLLFDKPFWSNKTTDVNFIRVEGASKSCSLTPPLVETPLTKIFENGIPKLNPPSILFWVGAQNGALFENTPDASILAAALPVLQKFFNNPSIPTPKLLRSAWGTNPLFLGSYSYNSVNCAKIGCQRDSLVEPLLKAGSKIPAVQFAGEATHLTEYSTVHGAFESGLREADRLGKLYR*