MFTTIGMQQFWKECWKMQQQLVKGIDLSTAQQPTSSNESEIASSRSTTPDITINGDHSVMDQDANETSSQHSQQLHFSALMGADCKDSRRGNDKLECKRRRTRTNFTGWQLEELENAFEASHYPDVFMREALALRLDLLESRVQVTLKK*