MTFEDVAVEFSWWEWRQLDPAQKELYREVMLENFRNLAFLGLPVSKPYVICQLEEGEEPCVLEKEISTGAHSDWEKRPKGKESMPSQGISREELFQVALMEKYSQGELWSSKLKATCGYDDQLEMQQIKQERHLKKMSTTHKSALSFRRDYEWSESGRSSGFTSVLVNQHNVPMGEGSYKWDTKFRQTSGGNNSPRTQPEKKSCRCHECGKPFHFQSELRRHQRCHTGEKPYECSECGRAFGHISSLIKHQRTHTGEKPYECSECGRAFSQSSSLILHYRFHTGEKPYKCNECGRAFGHTSSLIKHQRTHTGEKPYECRECGRTFSQSSSLIVHYRFHTGEKPYKCNKCGRAFSQSSSLTQHYRFHTGEKPYKCNKCGR