MPNTKTVNIPHLGGIDAAYQTPAPIDSSKPTLILVNSFTTDSELYQAQYKNASLTSAMNLVAIELLGHGQTRTKSEQFTYWDTAIMNLQVMEALGIKKAFVLGTSQGGWITVRMALLAPEKIAGIIPLGTSMDYESERTRKLGCWDGPGELTPFIDQWTTNTAVSNDFEPANDFCDVLIGIGFGPVGADVRDFWRKEIKGNYKGDGGRRRARMAAINLRERDGLHGRLVDVRCPVLWLHGTDDAVYSVANAQQEIKMFTNSPDARLQIVDKGQHFLSFSHPKDVDDALIRFVGQYGK*