MQTNLERIKKHIEKLDTFTATPGQGTTRLTYSKEDLDARNYLKQEMAKVGLTVSEDAIGNIYGRLEGESPDLPAVIVGSHFDSVPNGGAFDGPAGVITGLEVASVFHEQQIKPHFPLEIIAMVEEEGSRFGAGLLASRAITGKVTTEMLHEMKDIDGITAADAMAKLGFNANRVHRAIRTKESVKAFIELHIEQGPILENASEDVALVDTVVGLTQIKVTVKGQAGHAGTTPMLDRKDALVSAVEILGQLPELAIQEGGGTVLTVGKLNVYPNGANVIPDKVIFTVDIRAKDEIHVQNTLAKTKEIIQATEKNGITCEIKDMIYQQPTHLSKEIHQALTESADQLGFKYRTMVSGAGHDAMIFASLTEVGLIFVPSHNGISHAPEEWTDYDKLQKGIEVVLKTVKKWTEESANESENKTNSFK*