MGTGKLSKEEFVHILRRQSTGFSRGSSKYRGVTLHKCGRWEARMGQFLGKKYIYLGLFDSEEDAARAYDKAAIRCNGKEAVTNFDPSTYEKEILEEGRENQSCEQNLDLSLGIGNVPTQLKRSSSYKPRAITSLTVAFSVVEEDSQLNRIGAVTHSNLSQDSKSFSCLTSKGGENAVPEFQSLPRGHAVYWNSQMLQVPDAMKYRESEAHTREDNVYEQTAISGNQFYPDHLGNCKRLNMMESLKEQSFGVPASTVSVWPKKQQQSGWTWQLHASGSTTPLFTTTTTRSSSSGFSPQMHTAFVPPTHRSHNMGLHWAAQSTDPCMLQTPSLHMTNRLTNGTDSGDHMVGLTLDFPGKKMKRTSVQRD*