MQAAKFGPTFSNCIVGHLSHFMDTVITRAVVLKRDPSYAHLSFATRARYCIDKSRVVPLIRWLRHNNLTASKIGELICYVGDEVDHLRLRVEWLKNLHVKGRDLGAVLSKQPALLLRPFNELNHNVALLENAGLKREWMGLVFTFSPSVLLEDHDQLNRRIGMFTELGIDEYSFGTMAFNFPPILGRLSIQEMAAKLDYLRGFGLGDHTIGNMVVTRPHLLGASVEESWQPIVKFLYCLGIERSGIRRILSLNPSVLCLDLSINIVPKVQFLRAIGVHEEVIGQVLVGFPPLLTASLNKRIRPVVRFLLDDAGVSEDKIGKVIAAQPEIIGCSLNLRLSDNVRFFMSLGIQSHQLGQMIADFPMLVKYNPAVLEPKYLYLKRVMRRRLEEAIKFPRFFSYALESRIVARHELLESKGLQFRLKQMLACSDEEFGRKVYAAERGLVERETSDSDDIRA*