MKLRKRMRRKTPKVRTGCGTCNLRTDVVAVRRIKCDEGKPCCQRCIRSHIQCGGYAHLIGIEPLIVDKKSSQALQFFIRHTQRQFGTFIIDDLWQQWIPQVAHAEPCLQDALGVLSLYHEMYTFRRPMTDGRQCLLLYNRAIHRVKSAKYDTVLVSLLSCAIFICIEAVRGQHASVIRLLKCACAILQEGRQATSFHGYAFIEKDRLQSRLAAFFIRMSGQAAWLFGIKVPILCNIAAELKHAFHPYQIGNRNNKFTSLGEARDALNFIILGLVDSPNPYEPYPDHESQSILDSLKQWWEDFTPFRRLLRCHTTHSNHSSGVFLLLLQYHVLATEVVSWHKNAAFDGSWTNTPPELYRAIFACAERAIEAANNNSKYTGISIFHTDVGIAPLLSQVLVRSRDPTVRRQCLAIMNRWVSQEGVFNGVAMTTLARKLDAMAHEYSFVYVKPGGLAGQLEVTLYTRQRELQNVFLVESY