MRMRKTISLALLSSLTNKTTTLSPPLPSSFTHFSTSSQNPKSPNPRTRTPLEKQFDSWVAHLRPGFTSSDVVAALRSQSDPDLALDLFRWTAQQRGYRHDPSAYLAIIDIAASGKRFSAAESLIDEVLAGACSTSLPLYNFIIRFCCSRRHLLNRSFDVFKKMQRSPGCKPSLETYSMLLNSLLRRFNRLNISYVYLHSVRSLVKQMKASGVVPDTFTLNLIVKAYSKCLEMDEAIRVFREMGLYGCEPDGYTYGYIVKGLCEKGRVEQGFGFFKEMRKKAFVSSGSTYMVLICTLSIERRFRDGIEVMFDMLENSMVPDLLTYRTLLEGLCREGRDSEAFALLEELRKKGDSMEEKTYQTLLDGLTLLCRN