MGRGRVELKKIENKINRQVTFTKRRNGLLKKAYELSILCDAEVALIIFSARGKLYEFSSSPSIAKTLERYERHSYGALEASLPPKDTERWYQEYLKLKAEVEALQYSQRRFLGEELDDLETKELDQLEIQLEMSLKQIRSTKLEESSAAIHHTSWDSSEPNNLQYCRQPEAFLQLNNNIIALENSYNPTEVTNEENVVNSGADGNGLSSHWMLL*