MTSITPQFGGETAVMYQKLFEQHAQPGGPWKAIRDVVERVLGPKLEGEVLDIASGPGEPAVSTARLFPKVNVTCTDIAQDMVDKARVRGNGLQNIRFELVDAQDLSMFADNSFDVVTCCYGFMFCPDKQRAFTEVGRVLKPGGTLVTTYWRNVVIMKVSRAAMEAVLGAPPPTPDLNPNSLSEPGLVENYLTEAGFDAATYELSESEYPMALEEQQFARKAALLPVWQKLLEMDAQDKDKDVLELAMSAADKFFVEHGWINPDGSVTCPGNRFAMIVARVPN*