MKKNILQREECQGEEEGLEDDDESVVDWRFRSVKDTARVGGWKGSFFILGAACCGYMGFGGIFFNLVLYLIRVWGVAPADAANDMTNLLGTMFFTSLLGGLLGDAYIGRLWTVVVFLVIYVLGCTLVGVAVTLQEHADTLPHSLKAFLFAALYITAIGNGSYEPGLASLGGDQFRTQSEKTTFFNWFFVFCNIGQLVSLTFLTYLENDGRWALGFWISGGVVLVSLPIFFLGAPYCRQYRPGSNPLLRIAQVLFCAIRNMSARVSPNYSPKDLYEVDEAKSKLLHSHQFRWLDKAALSPNIQHLEKSNVSPWSVCTVTQVEEVKCLVKILPFLVAGVLFNTIIAQLTTLFIEQGATMDGHLGPHFNMPLDQCKCLPCSQPSFSHPSMIMSSCRS*