MKEGTLLRKMSQDQMKAALHTYHPARFLATPKGRKVVKTMNTFKITILCGFITLLVLRGTLGPGGLTWGSSPQVADLREQIIMSQRARVLAQVEEAIPDEVTASKFVEEDQWDGVSPYTLGPKITDWDLQRELWNTRNPGRNRTVGGKPRTLLVSGSQPSPCANPMGDFYHLKFLKNRIDYARLHDLEFFYNMATFEKEMSSFWAKLPLLRKMMLNHPDVEWIWWMDSDAIFTDMTFEMPMEKYGKNNLIVHGFHNLLFEQQRWIGLNTGSFLIRNCQWSLDLLDALAPFGPEGTTRIEAGKLLTAKLVDRPVFEADDQSALVYLILFGDPKWKANTYIEWEFLLHGYWKYVVYNYEEIMAKNHPGYGDERWPFVTHFVGCKPCKLGASTENDECFKQMERAFNFADNQVLEKYGYTHTALGSFKTQKSRRDTTDPLGLQQLQQNSTKRSKETVSNSTVKEESEEDIQEELAQQAMAQEKLAEMDLPE*