MTSITPQFGGETAVMYQKLFEQHAQPGGPWKAIRDVVERVLGPKLEGEVLDIASGPGEPAVSTARLFPKVNVTCTDIAQDMVDKARVRGNGLQNIRFELVDAQDLSMFADNSFDVVTCCYGFMFCPDKQRAFTEVGRVLKPGGTLVTTYWRNVVIMKVSRAAMEAVLGAPPPTPDLNPNSLSEPGLVENYLTEAGFDAATYELSESEYPMALEEQQFARKAALLPIWQKLLEMDAQDKDKDVLELAMSAADKFFVEHGWINPDGSVTCSGNRFAMIVARVPN*