MGKRRAASEEVAREQELEALLFGKDDAPQPPRDDDDQPVHIQEGVDFMIDVGPQTASSSTNTIKAKPDVLRAGRAAWEDEDDTAITVNIASVNRLKKLRKDELEDEITGTEYSGRLRKQFERSSKNISWAELQGPRTDGEDDDLDEDISEIVRSSNGVLSKTQAALPRGTLSISRLKDANVQEPAQGVVQSIEFHPAAPLLLTASFDKTLRLFQIDGVKNPKLQAIHLSDLPISKARFTLEGKRIICAGKRRYLYVVDIDSGRVSRINSFRGMESGRLDVLDVSQDGASIAIGGEDGSLVLLDQKNMRQRCTLKAPHGSINALAFSADSGSLYALAGNNTVSVWDVRSGKCLHTKIDEGAVQSTALSICPEYLATGSSSGVVNVYSPLGQESKPKSAGVLKDFMNLTTPIDQLKFNSSRELLAFSSRQAQDSVRLVHLGSRTVFSNWPTKQTPLSHVSTVAFSPNSGFFGVGNDKGRVLLFRLNAYNQY*