MRSRLFTMVRRCVICGDVDGDNNVSLHRIPNDVRRLQWVEFVVNQGFQVNLNSALCSRHFVPGLDYEERDVRRRRLVRTAVPSLVVGPYREREDHVENGDAGVQVPRDELLLEENIEVVEVMMDNDNVEVIEVMMDNDNVEAGEVAMDDDNVEIVVMNGDEQVSDDDNFVGVFDLSPLYDIEGVEQIAPIVARLLVDRPAGVQHPLPEPHNLGALNYVCTYCRARHFKCEETSPNHFSTAVCKLRQN