MGAINPISMPRKHDHQGAEVQITLALNKMALNSESPETIPLHIRSMTSYGTLNVDYRKPESQAIYSSAGHPPALRMKTIGHVSSNHPSILYKVAHQMNGPLFFQDRESTQLGNIEVGLNLKLLQQGGKPNRFQGMCMIREIKYSVY