MGKRATTSVRREELNRGAWTDHEDKILRDYITTHGEGKWSTLPNQAGLKRCGKSCRLRWKNYLRPGIKRGNISSDEEELIIRLHNLLGNRWSLIAGRLPGRTDNEIKNHWNSNLRKRLPKTQTKQPKRIKHSTNNENNVCVIRTKAIRCSKTLLFSDLSLQKKSSTSPLPLKEQEMDQGGSSLMGDLEFDFDRIHSEFHFPDLMDFDGLDCGNVTSLVSSNEILGELVPAQGNLDLNRPFTSCHHRGDDEDWLRDFTC