MRFLASIQDQYHYLESVLKAKALVLYCQHNWKALYRLLSEHKFSPHNYGVLQDLWLRAHYTEASKTKEKELGAVCKYRIRKKNPFPATIWDGEETNYCFKAKSRNVLKEAYKRNQYPSVEDKRKLASQTELTVTQVSNWFKNKRQRDRAAGTLDRSSKCDSDDSASGCGDVKPQRSEINSNTTTVSNGLTSSLNSGLSSLNNVNFTFGSFDPTQVEYSDEENVSIPLHLQSLCLLTIQWIRDAPTTYDELRSNSFNACCSYAT