MKTGIRVTVYALLAMILFSCEHKELCFHHPHMVTLRVDFDWKNAPQADPEGMCVYFYPEEGESPIRFDFAGKDGGSVEIKEGRYRILCYNNDTESLLFRGMEGFDTHEGYTRDGNVFESIYGNGAHYAPPAKGSEDERVVICPDMMWGSCARNVEITELGLSYECISFADKDKVEWIESSEHVITLYPAELICTYTYEVRNVKNMEYMTQACGSLSSMAPSMLFANEELDRECVTVPFETELHLESSKMTGKFYTFGHHEENARPHKMMFYVWYSNKEKFYTTFDVTDQVHKAPDRKHVHIIIDNAGFPEPLPNEDGFDVEVDDWVEVENDIIM