MPALFLGHGSPMNVLEDNRYTRAWAQLGETLPRPKAIVVVSAHWFTRGTGVTAMETPKTIHDFGGFPQALYDTHYPAPGSPALAQRLVELLSPVPVTLDTEAWGFDHGSWGVLIKMYPQADIPMVQLSIDSTKPPAWHLEMGRKLASLRDEGIMLVASGNVVHNLRTARWHGENTPYPWAESFNNYVKANLQWQGLDEQHPLVNYLAHEGGSLSNPTAEHFLPLLYVLGTWDGVEAMTIPVDGIEMGSLSMLSVLVGA*