MKLDTGIVRYGIIGSGMMGREHLLNIRELDGADTVAIADPHVPSQEAALSIVPHLQVFSTHNDLLDSGICDVLIVSTPNYTHVQILLDILNHRNAHHILVEKPLCTNIEDCNKVLEAAKARPEVFVQVGLEYRYMPPVAKLIDIVKSNTLGRVKMVAIREHRFPFLVKVDNWNRFNNNTGGTLVEKCCHFFDLMNLITGANPIRVMASGGQDVNHLDESYGGQVPDILDNAYVIVDYDNGSRSMLDLCMFAEGGQNEQEICVVCDNGKGEAFVPENIVRFGHRTGGRKGVETVEVRDDRIKYEGLHHGSSYLEHLEFLSAVRSHGEKPPTVSLYDGLLSVAIGVAAHRSIELGRPVTIAEVMENTTYL*