MGATPSKEELLYQEVRNGNHDAVKSLRRDGAALEWIDKEGRTPLLLACSRGELLDMTITLLNLGANMKAYCSGTHGGYPLHHAAKRGLDKTVTLLLSHGANPFAINDEGHTPLDMARSRGHVAVVRLLEEKLCLFSGTVRELSGPGILESIAPNLVTKKVWAVVLPVISHSRRAPEYELALYEPPKLSLWNGVRASSGHPAGLCNVAQPRTIITLVKAEMEEPDFALADPMLCITDKVHKTKYKIFSENRGDKDQLKSLYRACRGVSQESSGSGLANSYNASIREDNAEECEHENLSQTHSISLQPSQAKFFPGSQPVLQSISAPSSGRFTEITSNKSMAESMSEELAFALALNESIRTATAEGIPVSPDASSEFCSTMYQEQDFPDNTCNGQGHLHTSKKFNRTRTSTYKAMTSASQRWASTRFLSKSLKEVFDGELPSADPAAPPSAPPLPHMVTSKTQTGSAGTCVVCWDAPAEGACIPCGHLAGCMSCLTKVKSMSWGCPVCRGLIEQVIKVYAV*