MVLIKEFRVVLPCSVEEYQVGQLFSVAEASKNNTGGGEGIEVLTNEPYEQEGERGQYTHKIYHLQSKVPGFIKMFAPEGSLVVHERAWNAYPYCRTVITNEYMKEDFFVKIETWHKPDLGDQDNVHGLDAETWKDVEVVHIDIGDRTQVSDDDYKPDEDPALFKSQKTGRGPLGPDWKRELANNEDCPHMCAYKLVTVKFRWWGLQGRVEKFIQKQERRLFTNFHRQLFCWLDKWVDLSMADIRRMEEETQRELDEIRQKGTVRGMTAGDE