MNGLLHMHGPAVKKLLGWKIGEDEEKWCEKAVEALVKKLKKKNNGCGTLEDLECVLANPSANSRCITIPKSLDGRLQVSHKKGLPHVIYCRVWRWPDLNSPHELRSMETCSYPYESSSKTMFICINPYHYQRVARGIVGAIGGYSMPSPQPVESPQNALWQTGSSTASCSSSPSPSVFSEDGELQPTHPRRPFRHPKSWAQITYFELNTRVGEVFKLVNPSITVDGYTDPSNSDTRICLGQLTNVNRNGTIENTRMHIGKGIQLDNMESQIIITNNSDMPVFVQSKNTNVMMSMPLSKVCRIPPHSQLCAFEFNLFFQVTNLNELIQMKCSGCI