MKRYFQPIGKDGSSKKPSLSKEDGDENTDQVSEEEKKEPLKFLTWNANSFLIRVKNNWPEFTKFVSDLDPDVIAVQEVRMPAAGSKGAPKNHGELKDDTSSSREEKKILMHALSRPPFGNYRVWWSLADSKYAGTALFVKKCFQPKKVSFSIDQKASKHEPEGRVILAEFESFRLLNTYVPNNGWKDEETSFQRRRKWDKRMLEFVVQSSDKPLIWCGDLNVSHEEIDVSHPEFFSAAKHNGYVPPNKEDCGQPGFTLAERRRFGGILKEGKLVDAYRLLHKEKDMEGGFSWSGNPIGKYRGKRMRIDYFIVPEALKDRIVACEIHGQGIELKGFYGSDHCPVSLELSETSSGSNQS*