MIGNRGKDKEYEKIRSRLRDGEEILLTVTQSKAILPATYFVTNERIITRDPSITGEGITSIQWVDVGDFSLKKRLFRAYIEFVIRSGSTVTLDNISRGDAEEMYRLIEKYVKRLREAANEQHAKEQAHTGQGEDKSASDPLAVLKMKLVNDEITEEEFEKKKKLLE