MDDTTGFMTDLPLLKTMKGRDGLGGTGTCAPNDVFCSVPGRLSLLSSTSKYKVTVAEVQRRLSPPECLNASLLGGVLRRAKSKNGGRLLREKLEKIGLNLPAGRRKAANVPMSHS