MNSREEVIKELEKKGMELNFDYETGGLSILQLLEQIDDIERLGLDYRFQNDIRRALNIIASIKENNTEHEEKEGSLHEASLRFRLLRKHGYNVSQDFLLRFKDGHGGFMRSLETDVRGLLSLYEASYLSFEWERDLHEAKLFATKHLMKLKCQENEAREDINHALELPSYRRMLRLQARWYIGAYSKRKDANMHVLELATFDYNMVQLEFKKELQEVSRWWKNIGLASKLSFARDRLVECFFWSVGVIFEPQYNFCRVELTKVYTLITVIDDIYDVYGSLDELVMFTDAVKRWDINAVKHMPEYLQLSFRTLYNTIIEIGSKTSIAQGEDIIPVLVRVWGELLEAFLLEAKWTHNKYIPTLQDYMDNAWRSVAGVVILTHGYFLINQEIKKDVVENLEKYDDLLKWSSVIYRLCNDLATSTDEIARGKTANAISCYMHENSVCEEVAREYIKFLIDKAWGEMIKARVAYFQESTDPFIDMAINLARISHCVYQYGDEHGAPDARAKERVLSVIVDPIPIKDN*