MGFQKIRVGNPIVEMDGDEMTRVIWKLIKDKLIFPYLELDIKYFDLGLPHRDATNDRVTIESAEATLKYNVAIKCATITPDEARIKEFNLKQMWRSPNGTIRNILNGTVFREPIICKNIPRLVSGWTKPICIGRHAFGDQYRATDTVIKGPGKLKLVFAPSGNEGIKELEVYNFTGDGGIALSMYNTDESIRAFAEASMNFAYQKKWPLYLSTKNTILKKYDGRFKDIFQEVFDTQWSHKFKAAGIWYEHRLIDDMVAYALKSDGGYVWACKNYDGDVQSDFLAQGFGSLGLMTSVLVCPDGKTIEAEAAHGTVTRHYRVHQKGGETSTNSIASIFAWSRGLAHRAKLDGNARLLDFTEKLEAACIGTVELGKMTKDLALLVHGPKVSRYQYLNTEEFIDAVAKELQTRLSSQSKL*