MAEKRRKVTKSCEFCRRSHLICDEQRPCTRCIRRDIAHLCTDNFTTAQELESVKVPSYLSQQPVFVSEHVGSEFSSLNEFMSMLEDPLLASPPTLDVGCQETLPQKKELHEGATTSKEHFFLTAADPSTEMTPEDRLKLVINAKLEAGLLQPYNYAQGYTRLQNYMDRYMNQSSRQRILKPLSTIRPAFRAIARSLKDVDLVLVEEGFERMLLSYDRVFTSMSMPACLWRRTGEIYRANKEFANLVDCGVEDLIEGRLAIYELMTEESAVNFWEKYGSIAFDKGQKAVLTSCNLRTRDGRRKRPCCFSFTIRRDRYNIPICIVGNFIPLS