MWRLHELKQLGGHCCRTVLRHRSTIVNGASLSTSLPVVYHKAYSRPQLPPGHRFPMKVFEEIYTRLLHQGLIHPHQVHQPPQTQPLVSETALHMVHDKDYLRAFTTMTLNDDQIRRIGFGAACMRNPDVVERTLAEVAGTLLTARLALQHGLAVNTAGGTHHAYPAAGSGFCILNDLAVTAKVLLSEGAVGRVAVLDLDVHQGDGTAVCLQDEPRATTLSVHCQSNFPTRKAVSTLDVGLPDKVDDRGYMRMLSELIPGVLQDWKPDLVLYDAGVDVHERDSLGRLSLSDQGLARREAMVLDTCLSAGIPVAGVVGGGYDPDLGVLAERHMHLHRCALAMWQDHKL*