MLKSMYVSKWLRWSGLVLVVMLLGACAAGPDVPLSEAPAAQAEPRYTIGPGDQLNVFVWGNPDLTVTVPVRPDGRITTPLVEDVQASGKTPTELARDIEQSLAHYVQNPIVTVTVTNFVGTSTEQIRVIGQAVQPRSIPYRVGMTVLDVIIEVGGLTEFAAGNRATIIRGPTGAQQAFRVRLSDLVTRGDISANVPMQPGDVLIIPESWF