MSPPAAIFEPTVAPTGIKGKVVVPETATIPGDSQTKLLDHFGGKWDNFKFAPIRESQVSRAMTRRYFQDLDRYAESDVVIVGAGSCGLSTAYVLAKARPDLKIAIIEASVSPGGGAWLGGQLFSAMVMRRPAELFLNELGVPYEEDPDMPNYVVVKHASLFTSTLLSKVLSFPNVKLFNATCVEDLVTRPGPNGNAQEVQIAGVVTNWTLVTLHHDDHSCMDPNTINAPVIISTTGHDGPFGAFSAKRLVSMTTIDKLGGMRGLDMNSAEDAIVKNTREVAKGLIIGGMELSEIDGFNRMGPTFGAMVLSGVKAAEEALRVFDDRKRECAE*