MGPHHPSMHGVLRLVVVPQGENVIDCKPILGYLHRGMEKIAENRTIVQYLPYVTRWDYLATMFTEAVTVNAPEKLANIQIPERASYIRIIMLELSRVASHLLWLGPFLADIGAQTPFFYIFREREMIYDLFEAATGMRMMHNYFRIGGVAADLPYGWVDKCLDFCQYCLPKIYEYERLITRNPIFLKRVKGVGFISRQEAINWGLSGPCLRASGVQWDLRKIDHYECYDKIDWQIKWQTEGDSLARYLVRIDEMKESINIIQQALKLLPGGPYENLEGRRIAQEKEG*