MKLDSGLVRYGIVGSGMMGREHLLNIRELDGAVVVAVADPHVPSQQAALSIAPHLHVFSSHKELLDSGLCDVLIVSTPNYTHVEILLDILNHRNAHHILVEKPLCTRIEDCNKVLEAAKARPEVFVQVGLEYRYMPPVAKLIDIVKSNTLGKVKMVAIREHRFPFLVKVDNWNRFNNNTGGTLVEKCCHFFDLMNLITGANPIRVVASGGQDVNHLDESYEGQVPDILDNAYVIVDYDNGSRSMLDLCMFAEGGQNEQEICVVCDNGKGEAFVPENIVRFGSRNGGRKGVQLLEVQDDRIKYEGLHHGSSYLEHLEFLSAVRSHGEKPPTVSLYDGLLSVAIGVAAHRSIELGRPVTIAEVMENSTY*