MAAPVDVSPILLAAQSVDFAARSAAEEQLKLFHEQNFPVYIGSIATELATPTKPVDSRRMAGLLLKTMLTAKEEARKQHLHARWVALDPTIKQHVREALLATLTTEAKEVRHTAAMALAAVAAIDLPRKVVCQGTQSPDIRIRVASFECLHAIASLYYSKLVPYMTEIYTITVKAIKEDQEEVALQAVEFWSTISEEEADRMEEQDPSAPCLHFMKAAAPHLVPILLEMLLKQEEGQELDDTNWNISIAAGTCLGLAARVVQDDIVPMVMPFITTNISKHTTPADWHFREAATFAYGSILDGPQPSAFASTVKQALGFLLSAMKDPHPSVKDTTAWTIGRIFEFLHAHDIEPPIITQETLPPIMAVLIESLKDEAHVAYRVSCAISHLAIGFQGSESVGLGVWALMWQG*