MVGMNEGPKKSIDMSGSLGKGFQSEDPDISSACWKEMSLIPGLPNDVAQLCLAKVARVALPKLRFVCTSWKRLCESKEFHDLRLEVGSAEAWIYVLAEKPPGAPFKAFNPRTNKWYELPPIPRLSEDASWQGFACVALGSTLLLMGGIHRNFDLATEGYSSGVVSGDVNVYNACTNQWSRAASMNRPRSWFAAAVIGDFVYVAGGQGKDRFLNSVEVFDSKKNSWSYVPSMICVRSSCYGLALHGKFWVIGGELMRNQYDDKPKRGSAEVYDPETFSWRLIPEMWLDSQKVPGPNTVHCGKLLFAHQNKLMTYEDDTCSWCHVGYLSGGDMFNHQFSRFGFACESLDDELYIIGGMRISRNNRHFVQSLNTTEVCKLSSQGLSKFTLWRNAADMGDGEGNVLASAVVRL*