MLIPTTYQITYRQLYCYFNADAQGIGVCYGKNGNDLPSTIDVVSLYLANNITKMKTYDPINETLPALKGSEIEVILDIPNSQLQSLGDPQQADSWVTSNVVNYVQQVKIKYINVGNEVSPVNNGTSQFVPFLLPALTNVQQSITKSGLQDQVKVTTAIETGLLATTYPPSESAFREDTIGFIKPIIELLKQNNAPLQANIYPYFGYIGDPAHVTLPYALFTQEQPDPSGYTNLFDAMLDSVYYAIDKAIGENNIEIVVSESGWPSEGGLGATVENAATFYTKLIEHAKSNNGTLHRPGKPIQTYLFAMFDENLKIGAETEKHFGVFHPNKTQKYNITF*