MSENKRKQHFVLVHGSCHGAWCWYKVKPLLEAAGHQVTALNLAASGIDTRSITDISTCEQYSEPLLNLLKSLPDDEKVVLVGHSFGGLSLAIAMDKFPDKISVSVFLSAFMPDTKHSPSFVLEKFGSSMAHEAWMGTEFKPYGSDNSGLSMFFSFEFMKLGLYQLSPVEDLELGLLLKRPGSLFVSNLSKMKNFSDEGYGNVPRAYIVCKEDKGIPEAFQRWLIDNFPVNIVMEIDETDHMPMFCKPQQLCDHFMEIADKFV*