MAAAAAGPIEDESKYFKVDVCVGDAPLPIVTAVDGGEWVVARFDDPTTTMMKTEEQDPYGERYTQEWPATPYAVRVSNESYPGPVEAQVFVDGKLAGIQVVYKANDERGPQYKNAMWFRGFASSPQVISYGKDTITQFLFTLPRAAAARGGGDQGARPKMSAADRAALESIRVVFHDVQFTGARKEVAVPVAARRGAVVSGVNKASAKDAKASTSTATGATLQNAHAGAYTGSVYDRLEVIAERTIRYGTKSQLQLRRALPSDVEEATGERAKKTETEEGVGGGGGGGGGGAGVDVVEIDAAPTRVKPEPRALHPACVAAALAAGNDGPIELE*