MNSILPDFYQSLIYVIFNRFELNPDFYVCSEDVTSHTKGVRRPFWGAYYLASGLFILVLYSICFVAIARSKLMNTPAYKAMFVLGLFDIPSIFTHSLITGFLGFYGFAYCDYPRVFFLFGNLALGLWFGCSVSSLTLALIRVVDVCPHLKLGKLFTSRAIYALFGLFWAYALYGGVLTKPPIFTTHCMSWFFDPAIGNDPKYYVNLAHTYNNALVTCGTTILYGYLAFLVIKNTDSTFSSKFSNYQITILLQAFFFSFFHAASAGLYVYMQFVSASENLVLFTQFAWQFSTGSVCIVYLTLNRSIRKSVLTMICSMLPPKVKISVAPMADGILF