MVKQSLHEQRKLSDAMAAAEKERAAAIAERLAYQQKLQEIAAAEAAEALEALEATRELARGRGIARLVMTLVGVVLIGTYSFFKEEHLLVMESNNNATNVQTKFASAVSSDSSLPSQLPSLHDYSINMSSLPLPSMEPFDMSQFTAIHLYHVRKAGGSTVRRYLEKVAKHHKMKYSVNEGYCYRGNQKRPKTLMITMVRDPLARAESSYWFEGEVNASNPHSFRDWVKKQKVKGWRKAVDERGTFVWGCASNCLTKWFSGGVPGNVTKAKHVLEHDFHLIIQQNRMDDLRYKRWISYMLDVPGVRMEHKNPSRKNHLARLASAGPTPQDREHLKEINQDDFELLDYILPRRSDLDGYIY*