MSPPAAIFEPTVVPTGIKSNVVVPEAAPVTGSSQTQLLDHFAGKWDNFKFAPIRESQVSRAMTRRYFQDLDKYAESDIVIVGAGSCGLSTAYVLAKARPDLKIAIIEANVSPGGGAWLGGQLFSAMVMRRPAEVFLNELGVPYEEDLANPNYVVVKHASLFTSTLLSKVLSFPNVKLFNATSVEDLITRPAASGDPKEVRIAGVVTNWTLVTLHHDDHSCMDPNTINAPVIISTTGHDGPFGAFSAKRLVSMNSVDKLGGMRGLDMNSAEDAIVKNTREVTKGLIIGGMELSEIDGFNRMGPTFGAMVLSGVKAAEEALQIFDERKRECAE*