MKVETGVANVNGTALYYEVHSSRAKKPLLFLHAFANDARMWDDYLDLLKSFRLFRYDMRGFGRSELPQVDQPYLHSEDLLALLDYLQVEKVRLVAPSMGGAVALEFAADHPERVAAMCLISPSLYGHMWMTMDSIIDISDVEEAGLDALKERFLQIKLLQPTMKNDHARRALQTAMDAYSGWHFHANDPLTRKEPNTIERLSEIRAPVLVIVGEHDGRDFQLIADEIVAGAPDARKYVMEGVGHCASIENVEATKQALLDFLTQVK*