MPSVYPGLDILQNTFGSSYQPKSNGATPLQARTDLYPAYSIVDDAKSKAKKLSAEAAHEFDVASQKAQAKTGHIELYSSQYYAACTFGGLMACGVTHTAVTPLDLVKTRRQIDSKLYKGNFQAWGHILRHEGVRGIFTGWSPTFFGYSAQGAFKYGWYEFFKKKYSDLAGPENAHKYKTALYLSASASAEFLADIALCPFEAIKVRMQGTIPSQYKGTFDGFSQITAKEGWGGLYKGLYPLWGRQIPYTMMKFASFETIVEMIYDRLPGGKSDYGKAAQTGVSFVAGYAAGILCAIVSHPADVMVSKLNAYRKPGEGMGAVTSRIYKDIGFKGLWNGLPVRIVMIGTLTGLQWMIYDYFKVFMGLPTTGGAAPPAEKPAQHS*