MIAMVEINLPYDKKMITARIPDKNFIGLLESKAEHFSNPYTEKETVEKSLDNPIGSLPLEELAKGKKDIVLISSDHTRPVPSHIITPIILRRIRSVNKTARIRILVATGFHRPSTREELISKYGKAIVENEEIVMHISTDDSSMVKIGQLPSGGDCIINRIAAEADLLLAEGFIESHFFAGFSGGRKSVLPGIASYKTIMANHSGEFIDSSNSRTGNLTDNPIHNDMVYAAAKANLAFIVNVVLDGDKKIIGSFAGDMVEAHKVGCNFVKEIARVKKIPCDIAVSTNGGFPLDQNIYQAVKGMTAAEATNKDGGVIIMVAGCRDGHGGEGFYENIANVKNPNEFLEAAIHTPRLETVPDQWTSQILARILVHHHIIFVSDLVDPELITSMHMEIAKTFDEALERAFEREGLNAKVTVIRDGLSVIVE*