MVLEAQLQHASLLKKVAESMKDLCKDVNFDCSEKGIEVQCMDSSHVALVSLLLRECAFSEFKCDRPVSLGMNIDSLTKILKMTGANDSLKIRYQSDADTVNFQCEGSDDRLADFDLKLMQIESEHMEIPEQHYKVVARIPSAEFQKICRDLKEFGETIQITGSKEGLKFMVQGDLGSGNVVLKPREGEKPEEKVTLTVHEPVTATFALRYLVNFSKAEKLCGSVELGLGPDAPLLVKYDLESGENGHMKFYLAPKIDE*