MRLFIAEKPSLARAIADVLPKPHRRGDGFIACGQNDVVTWCVGHLLEQAQPDVYDARYARWSLADLPIIPQKWLLQPRPSVSKQLNTIKKLLNDANEVIHAGDPDREGQLLVDEVLEYLALPEEKRQQVRRCLINDLNPQAVERAVSRLRENREFIPLCVSALARSRADWLYGINMTRAYTLLGRNAGYDGVLSVGRVQTPVLGLVVRRDEEIENFVAKDYFEVKAHIVTPADERFVALWQPSESCEPYQDEEGRLLHRSLAEHVVKRIEGQPAFVTSYNDKRESETAPLPYSLSTLQIEAAKRFGLSAQQVLDVCQKLYETHKLITYPRSDCRYLPEEHFAGRHAVLNAISVHQPDLLPQPVMDVDRRNRCWDDGKVDAHHAIIPTARSASASLTENERKVYGLVARQYIMQFCPDAVFRKCVIELDIAGGKFITKARFLAEAGWRTLLGGKERDEENEGMPLPVVAKGDELLCERGEVVERQTQPPRPFTDATLLSAMTGIARFVQDKELKKILRATDGLGTEATRAGIIELLFKRTFLFKKARYIHASEAGRALIHSLPASAAHPDMTAHWEATLTQISEKKCRYQDFMQPLTHSLQELIQQAKQNGAVRAFKGLSAPQSGAAKRRKPQTKKAKEQEQ