MRPSFPISMVLATTVVGFQSFAQNIETTDSLGIAESSAAQKQSLALQISERYSDLELSLKAQISEKNLSAPVDKLSSTQPYSAFSSRMQKADLGYRKMKGINDFSDSVLEVRMADEAMIEAWKNGENPLFAFEPSGDDSNWQYIEAYDVYGQVHELDVYQMPDVPVFVVDSNGAEELKAGLMAMQAEMQKLGTTTQINADSDTNAAESKPQKSSLMNRARRSMALSEPEPLNTTQLTKIRLAVDQEPWISGKAEIYAIVTGVDSSRLEPQIDLVEMPYLDYDKQTYYPNQTVIFWPRYRWGAADIILMEHDDGTDYKALAKLLVQAAEEILKMIPDPEVQGYAIIPQITGKIIDVIPDGVLVNDDDFVDVYYTLMQNTPYVDRPGAGGNAVASFAPVTISPTE