MAFTFKNLPPSSGNMITILTVNGGGVRGLIPATILEFLEAKLQELDGPDVRIADYFDVIAGTSTGGLITAMLAAPNENNRPLFTAEGITKFYLEQSSSIFPQTSCIVELTLTNVVIPAYDIMSQEPAIFSTFAAKRQVLKDAFLADVCISTSAAPTILPAYSFETKDSSGNTETFNLIDGGVAANNPTLLAINEVTKEALAGNPDFLLPPSKIRDPTTFLVVSLGTGEKPASYTAAEAAKWGLLQWLSYNGNTPILDMYGQASADIVDILAGVVFQASNSEKNYLRIQVKLPANASSSVLSTKKNLNNLVNIGKSLLEAFVSRINFQTGLYEPVPDEGTNKDALTRFAKQLSDERKLRLSHQ*