MAAQFYERNTSGMNADRFMTRLTDESTVNTMQRHYWTARQFIRTKLGKKEDEHLEASDNELDTCLNLYRSVHGTSFQLLNNVDNYANFLLDETLVQNVLGKYLKEKGKIDKTEAVGRILIAVGRSLLFSSHRLNAARIGVSTFYNKLSVFVERAIGDCSQTIEAVQMCRTEYRGSLLWMKKTSEELDPEVDGSMEKFREAQTTVKSNKERLDRLKTDTLQKVDLLSASRSNLLSYVLTHYQNELYEYYSKTSRAFETLAENINCYNNYDFEILSHLATGTKPERERKSEKEESAKTSQPRGNEEELKNLLFGRESPQFGEEEVQDESRSQCDSPLIEDVDDERRKTGDLLDLESAASIAFPIGPLATLFDTSSFVPPILPPPKPNAVSDDILSLFDGNKANSSGKEASATTMDWQSLIDGFDRENEDNLL