MGSPCPTQSYVWGDMPEQEFYESKGVKASQSFYESPRGLTLFTRSWQPLREEPPSALICMIHGYGNDISWTFQNTAIYLVQMGCAAFAIDLEGHGLSEGLRAYVPSVDNVVHDCSSFFNSVANKPQYTNLPRFLYGESMGGAICLLIHFMEPAGWDGAILVAPMCKISPKVRPPWPIPEILSFLSIFAPTLPIVPTEDLVEKSVKVPSKRILARRNPRRYTGKPRLGTVLELLRVTDYLSGRLHDVDLPFIVLHGDADVVTDPSVSRHLYEVAKSEDKSLKIYEGMLHSLLFGETDDNIGIVLKDITHWLTQRIARKANQSMT*