MGEALSFIEGRAHFPRREGAPLGEHRLSKCERWGYHLSPNSSMLPHSSNPPFTAIELDHSDSGREGCTVSTLTVTAEPKNWQAAVKVAVQEVRRLKEFGVTKGELARYMDALIKDSEHLAAMIDNVPSIDNLDFIMESDALGHTVMDQQQGHESLVAVAETVTLQDVNAAGAKVLEYISDFGKATAPLAAAIVACVPETVHRDGVGDVEFKIRPEEITAAIHEGLSVSIEPEPEAPSLSGAAVAILPLGPCFRAGGAATFDSCLLRLERSLERGVRVISK*