MAPFTGLLARFMVASLSASASNNDATIGSGGDQYIHAKENVERQGLLHQCFRQSSSDAFSMSGILEASQHHHNNDKETFRVLEIGCGAGHTTLDLLLDVLPDHCHITAVDADPKLIASAQTRLSSQGFSELQQKRVTFQHQTGESLAESMAGQFDSVWVRFVVVHLPDPLAFLEAAAECLKPGGTILVEDIYVPGATSLCHPPLYAHTFFHEMHTKASRKLGGDLTRGAKIGDYLQSLGSLQNIQCNTFAPIFGRGVTVRPWTSHSQSANSSRSQENTDTSTNRFNLGWSLLEQSLASLMPKLRELEVCTEEEVSRAEESLASWKREQKAKGDDDERTCSYQMFALPDGTVFQWWATRMET*