MVKVDVSMEVGADGVAIIKMTNPPVNALAVTVLAGLKEKYDEAMRRNDVKAIVVTGNGGKFSGGFDINVIQEVQQTGNLSHLGRVSVDLMINTIEDAKKPSVAAIQGLALGGGLELAMSCHARISTPKAQLGLPELQLGIFPGFGGTQRLPRLVGLQKAVEMMLLSKSIMSEEGNKLGLIDAVVSPGELMTTARMWALDIAERRRPWIISLKRTDKLESLGEAREILKFARAQAKKTAPNLPHPQLCLDVIEEGIVAGGLAGVLKEEKGFNDIVISDTAKGLVHFFFSQRATTKTN*