METSTGPSLRVLTRPSQTTLPSASDALPSFPSTTIPISTTTPPSLAGQSSLHPLSGFPSPSPANGVVVVGVVGRNQDDVTQLLNRLLDAHIFGSGNRDRDLWNEESSEEALQDEGMEEDGVKGNYKINMGSDMIPSRKVAAWMKKRRISYYADEEKGIVYVQFAWGSPHMDLLMGNLNSQEYPFVLDQQETDDLCGLLFMFSHPQHTACESKSCCWDCLDWVDWVGDSMGGSLLMAKGTPSSAPGTGPCSWRRAHPPVLQELARVRHIQLNFLHPHNDLHVQIAYTRELSYQEKFFPKSC*