MSFLESTGESDEQRSVDEPAEVTSIDYESPSEKQINDASNFPDGATKAWLNVVGGWCIFFSMFGWANAFGVFQDYYQEHQLKHYSAFQNSWISSIQTFILFGGGIVAGKYYQFILSQGILQFSSHCYPFTRHTKHIQYRRRRVSICLEHPCPRLDLVGPSAFAPSSLPTVTSRLPPTPKPVSIMNHIRPLKELPFLMLSAGCALFYLGIYLPFNYIIVQAEYEGMSAALAGYLIPILNGASLFSRIIPGKAADKLGRLNTMIAMCAFAGIIVLALWLPGTGNAPIIAFSAL*