EGTLAYSPIGPAAATPPLGTQVQGRCEAQVQLLGETGICKLPGRLRLQPALWSREDVLHWLRWAEQEYSLPRAPERGFQLNGRALCILTKDDFRRRAPGSGDVLYELLQFIKTQRRALVCRPFLPGTCRQRTRPGLPQAPEEGIGPFQEALLPTAKCLLSQPPALGLASSFSHLGSPRPARRPLRLSHCAEPGCRTRGVCSFPRMPRAPIDGRIADCHLLWDYVYQLLRDARYEPYVRWEDKDAKVFRVVDPNGLARFWGNQKNRVNMTYEKMSRALRHYYKLNIIRKEPGQKLLFRFLKTPEEKVRHKRSHLEQLESQEQGGVDFKDKMLVVPL