MGRRPCCAKEGLNRGSWSAWEDKILCNYVEVHGEGKWRDLPQRAGLKRCGKSCRLRWLNYLRPDIKRGNISSEEEELIIRLHKLLGNRWSLIAGRLPGRTDNEIKNYWNTNLSKRLQASKGQNSPNKKVENPKNQTSGTGKSSAEPHTVIRTRAVRCSKVIIPRVQADFDENPSPKMAVPTSEPSSSALEQGETANFFMGFDIGDLLTSDALNSFLDQDEEMGENNSNGVSDLFPPCSDFLAPEIENQEGVSGLLQPSEALELKTLASFLNSEDEWITENNQVP