MSGKDVNVFEMAQSQVKNACDKLGMEPAVYELLKEPMRVIEVSIPVKMDDGSIKTFKGFRSQHNDAVGPTKGGIRFHQNVSRDEVKALSIWMTFKCSVTGIPYGGGKGGIIVDPSTLSQGELERLSRGYIDGIYKLIGEKVDVPAPDVNTNGQIMSWMVDEYNKLTGQSSIGVITGKPVEFGGSLGRTAATGFGVAVTAREAAAKLGIDMKKAKIAVQGIGNVGSYTVLNCEKLGGTVVAMAEWCKSEGSYAIYNENGLDGQAMLDYMKEHGNLLNFPGAKRISLEEFWASDVDIVIPAALENSITKEVAESIKAKLVCEAANGPTTPEADEVFAERGIVLTPDILTNAGGVTVSYFEWVQNLYGYYWSEEEVEQKEEIAMVKAFESIWKIKEEYNVTMREAAYMHSIKKVAEAMKLRGWY*