MGGFTRILHSGKPDDLMDEIPTVVVDPLPKGIKDHGYVVLHRPYAFKQWLDTYAADIEEEYVLMTEPDHLYLRGMPLFATPNRAAAFPFFYIDPKKPEFTPIVQKYNEVKAPIDAFAPIGNSPVMISVESLSRVVPKWHDLAVAMKQDPVADKAFGWVIEMWAYSIASAQVGVTYELHPEMMLQPPWDDSFRVKGKEAYIIHYTYGQDFAKSGEATPGKIGEWHFDKRDFTGFPPKEKIPMPPRDAHEVIQKMMTIINEGITELPHWP*