MAIRVGQLDPETGKYVLSSSSTALWGALQSLGQLTGMVLLNPVSDKIGRKMTLYLLWCILLGSIFIETFTKSWRDWAGAKWAPVNIRGGMLLAYSCWNHTWRIPVLTQWGFLGIMLPIFLWLPETPSYYAARGLHDQGKAVLRRVNGNVKGYNVEAEYEVSWRSILRSYVECFRGSNLKRGYASLFFREAGFTNAFEITSILFGIKVFFVIVFTFTTDRMGRRTIVIVLAGICCAMLLVIGVLGHVIHNETTKVVLIVAACIWSAANVGLGAFGWSFAGEFGLIFNTSVPIMLLDGGAKLLTIFLLPEVAKRNPAELDEMYEKSVPPWKMKDFVTDVQKAHAARHGTGGLSTL*