MSTKRKKVSKSCVFCRRSHLICDEQRPCSRCIRRDIAHLCTDSLGSNNPGNADLDVGNSIAASANENSKMASFLAQQPTFVSEHVGSEFSSLNEFLSMLEDPLLVNNNSNNSSNNNTNTHNNNNNYNPTLHVDNVERELDTATTSKEHFFLTAADPSTEMTPEDRLKLVINAKLEAGLLQPYNYAQGYTRLQNYMDKYMNQSSKQRILKPLSTIRPAFRAIARSLKDVDLILVEEGFERMLLSYDRVFTSMSMPACLWRRTGEIYRANKEFASLVDCGVEDLIEGKLAIYELMTEESAVNFWEKYGSIAFDKGQKAVLTSCNLRTRDGRRKRPCCFSFTIRRDRYNIPICIVGNFIPIS