MLQAASHPKPLFPQTLHNLQPLPCPRIPRPSSVLSRRICFYIHEWLLKPLSTAYCRFRGIRTHPSIYPLPFGLLLKNGPRVREQEGIAMNLARAMGVPAPRFISFAEPPSGHVFSGSMLSPMPSLLMTRLPGIELDAFSNEDIDFDLVKDDLVRILTLMRSFSSPWGASICGVDGGPVAGPLIPLSQLPASTDEAAFYQQIRYIGNFAAKDKKDVAPAEQLFAHPTHAVVFTHGDLNPHNIMVGPDGHVCGIFDWESAGWLPDYWEVSVTAILPRVWGQFMNERVTSGVYTEEVQGHRSMFPHISDSLSY*