MESPNSPNGNQRDTLVESLIVKNDQETDEQKSRNDDLEPSDVKCTGGVVWDELKKQCWIADPMIAVNLLQYSLQVISVMLVGHLRELAFSIASIAASFASVTGFSVLEYVLLFQVPRLDCQSYLSSKGDLCVHCTFTKVLSPVFSDGQLPLAFESYHTYTPDFSMDFALATSPGKSQSRICFQCLYLAYSELKGEVQYVVCKMGMASALKTLCGQAYGAKQYHMVGIHILVQDPLISSKTGKFARWMNPSLFAHAALHPLREISPNTKHCPANDVELYNHPLFPYPHQLDLGVQSRVG*