MAGSLLADLSRMGSDNAFTDLVLTAQGGHERAANSVVLAARSRVFKQMLSSEMQEGQLIAGKRHVDLPETSGEVLDQLLEWCYADKMRDLDLPGTMELLRAADCFELTGLLQKCSQRLGKILTMELLPEAIGMAEAMSSAELWHALALFVAKADVNLDDMPCELRTLALQERKKILEKNISELRLRLANVPAPRPAIVFWRQTLPESLHKELVQEALLDPEAVPALFFGFRERAPVLFREACAKHWKDLDGATRLACEEQALEDQAKFEEVKSRLEHQLQDLNKDLKGLVVLQGSKTETQKKQGIQAGYPRQSEM*