MEGILTSPVLICAYPLRRRKISSLNQTGQVSMDVTRFQPYSKNRYFYMAMHGLSSSSHKYNCCGWKSLPHFQSTSSQGMVHKSLYHQPMLTGCIVRSAVKFPSDYAELMDQVKVATGAALHDSKRLLEIDFPTAGLDSVSGDAEGGIEMNLSLEMVRDFCLKVFKMEQFSRTRIFFPDINEMDLAKMTVFANTYFKMDYLTNPSGLEDIGLGKKVQLVDRVKPTDEIFVVAYPYFSVNEMLAVEDLYKDVAAESNRPIIVFNGELDKIRSGYYPSFFYPKLAALSKNFLPRFETTYYIHNFKGRFGGTLFRAYPESWQVLRNANGNYVCLHQQDTMPSLKDVALKILPNA*