MSKGAETEVVAGPGPGTVATVQQQDTQSDAKSSEAKQSRTSGRKSKDGDAGGPKHHSCDQCDKTFTRRSDLARHKRIHSGERPYPCNFPGCGKTFIQRSALTVHERVHTGERPHACNYPGCDKSFSDSSSLARHRRTHSGKRPHGCSVPGCGKQFTRRTTLNRHMRSHDPDYVKPPSKR