MSMNKSPVAIRATSSDTAVVETAQSDDVIFKEIFPVQRIEKAEGKIYVRLKEVKEKNWELSVGCSIPGKWILHWGVSYVGDTGSEWDQPPEDMRPPGSIAIKDYAIETPLKKLSEGDSFFEVAINLNLESSVAALNFVLKDEETGAWYQHKGRDFKVPLVDDVPDNGNLIGAKKGFGALGQLSNIPLKQDKSSAETDSIEERKGLQEFYEEMPISKRVADDNSVSVTARKCPETSKNIVSIETDLPGDVTVHWGVCKNGTKKWEIPSEPYPEETSLFKNKALRTRLQRKDDGNGSFGLFSLDGKLEGLCFVLKLNENTWLNYRGEDFYVPFLTSSSSAAALEHHHHHH