MAADCLSQVLEDMRLEDGRPDYLLRRSAIQHLLNSSTLTFGEKRIFNAHFKGIGFVHDIIAELPIELLALLVEYVDLEDFMSMRSVNRVWRAKLSNDKVSMSILRVHFRRTWEDLKLLDEKDKKLRLDCLPRFCTTRLKRYRRKYDEVCIHPKRHVFRNISHQHHLRGNKGLFQYCNGRVAMMMDYTVTVAIQVDSLWTLAETCYMHEQRYRPDHWLLSNQTLVAYFDHPVESIDDDGLVAILPIPHAEGDGSILHMERNENKLDFPQPPPCCKHGISSATASGLPNYSFLAFNVFTQEFQNISNHLKAIPVDPCCDKPLLWRGQGIVLCGKEGFESIPSTPDGKPLKALVSASVCDEKRKFKCVGGHGLRDNVKAAAAFRFPIETPLQTHLDSDSDSDFEFGVWRGRKRKEREGNSGFVYVELVELS*