MAFEKTRQFLPPLHFVLFPFMAQGHMIPMVDIARILAQRGVTITIVTTPHNAARFKDVLNRAIQSGLHIRVEHVKFPFQEAGLQEGQENVDFLDSMELMVHFFKAVNMLENPVMKLMEEMKPKPSCLISDFCLPYTSKIAKRFNIPKIVFHGVSCFCLLSMHILHRNHNILHALKSDKEYFLVPSFPDRVEFTKLQVTVKTNFSGDWKEIMDEQVDADDTSYGVIVNTFQDLESAYVKNYTEARAGKVWSIGPVSLCNKVGEDKAERGNKAAIDQDECIKWLDSKDVESVLYVCLGSICNLPLAQLRELGLGLEATKRPFIWVIRGGGKYHELAEWILESGFEERTKERSLLIKGWSPQMLILSHPAVGGFLTHCGWNSTLEGITSGVPLITWPLFGDQFCNQKLIVQVLKAGVSVGVEEVMKWGEEESIGVLVDKEGVKKAVDEIMGESDEAKERRKRVRELGELAHKAVEEGGSSHSNIIFLLQDIMQQVESKS*