MKQMLYLKMLAWLEDNIYCNPAIDDLALYMGYSRRFVYDVFYQYGQLPIGQYIRLRRLTIAAVSLRLTRQPIAAIAWQLSYDSPQTFSREFKKRFSLSPREYRCAAHWDTAKLLKKFHPDGESLPLARFFSLPEQVYYGYPMKYELRLSDLVLQSTAKTSIRQKVDRFFTAGGGSLSVLSDYAAASKNELNVEVNAFVGCHEAGKLPPALAMNSSLTTRSGLYVGVEFYGNWSRYARLSSDLYMELLPSLGVSRRDGYDIECFITRHAEGEEAGDRRYRVRYFIPVTLSAAGLRSDSGSGSGPVPGRS*