MGDAAVQKPHILVVIHRAFPGFMTGEIRNEFPDAEVRFVTPQVGDRLPADIVKQSTIIVTGRSLPNPEDAKHIKFIHFFSAGLDKVIHDPVLTDSEIPVTTSSGIHGPPIAEWTVMNWLVASREYSITYENQKKHIWGSVDLYSHGIQDHVGKKVGILGYGSIGRQIARVAVSLGLSVYAYTASPKPTPESRRDRHYIIPGTGDADGTLPVSWHHGTSKASLHEFLSLGLDHIVVSLPLTPSTTHLLGAQEFAILAANKNPKHRNPYLTNISRGKVIDQDALIASLKSGELSGAALDVTDPEPLPEDHELWDTPNVQISPHVSSLGQEYFVRSFDIVRENLERVKDGLPLINEYKRGRGY*