MDVEVEAAILRAAQAIVSGQPIVGFTGAGISVESGIPDFRSPGGLWSKYDPDIYCNSRVFQQRPELFWEMSIEMHANMANAQPNPAHVAMAELEQLGLLSCIITQNVDNLHQQAGSKLVYELHGNSSTSTCLSCKEKFATDELIAQLKSNKKTKMPKCPICDGVIKMDVILFGDALNRSIVENAMNAARKAKVLLVVGTSLTVSPACYIVELGKLDNGKVLICDPNPSNADIANVMLCGPAGELLPRLVKACNNIASRRLSFF*