MGVLWLTARFGTLQALRIDIPKSPIPRAGAGQQEGLEAEPCGDIPAVWGALMCSVAGMAGEIVTNPFDVVRTRLHLDAKRYQGPMDCLMKIAKNEGVPGLLKARCGAALGQEAVATTHRAPVLKFFTSKDKGHIPVYKRLLVGGLCGCISALFVNPFEVIKSRSQSDSAEGNKGVIARDILAGPGGFFALYEGAPVTMARASMNCALTTTGMFSEGPGLDTAAGFFCATVTCSILNPVDVVRARLYNQPRAADGSGALYKNPLEALLKVLEKDGPKGLYAGLLTSLIVTAPDRVVTFSVMEWMRRVVKAALVARRRLLAADLAFAAVDADGNGRIDLAELEAAFAAAFPPEHSGVLRVREGGRREADGGGRRDGDGSIDKKEFAKISTALVDLVKRRSQEEAFKEYDNRFLKQEQYEKVLEHDARKIFKKADADGNGYVSFEEFAKVIDDTLDLETGRALGAWLRTAGVSAVQP*