MAFTRHQIEKRRLIELVKVNPILWDCRLPHYKRSDKKKALKWNELGRIFNVNGERVQRTFTSLREIFRRELNHEKMLGSRFKSKWEYYDEMAFLKEVIRERKSRERAKSNDGLTPSNNNNNSTTGIDEYQYFAPNDPNNPQNQTIPLLATVPTTCPLVLPPTANALASQNGSLTPQIPNNPPNTPVSTISGNQVPTDVILNLNSSTLAALQKLNANGNTANLQPPARPISRARSLTIRSCSSSPSIYIKDEPDSLDDTISLATTTNGKIKDYNRPLHKTHKNPPSKLVTSGKNLNSSTQNLVIDERDCSDIDDDPDVDMLDDDRLSISTSLVSLPKETATGGAGKNSHKPSQLFLKPSAHEILYTKFGEFLAARLNTLDETMANELMNKILMLIAEK