MRLAHSPLFACTFGEGRKGKEKKSIHEKRHPKPMLTKLMSSLNRCNNFLTSKKCTFQFANGRKYQSSIFRKSVRKLILFFYKEIHPDLTQELPEELKKVNSESLSVLNSYIDILSSSERSQGNIFLEKKIVFFKVFENSQNKIIKGRYKNVVIKLQTLPNNLSTQQKEEITAKLIYDIRHSLEKIKNVNILDECDKESIENLEEDIFISNKGGRKQNGGINSIWDDLTEHVKNTQALFQPSEQQTLLIQKRRSYVHYIKKKLEEKYQKINHKKRREKKLLKLNEIANKIAREKFPDMENKKNKYDGDSLHSSYQIVQNGFDPNLIFFHKDIKTEEEKKKAVANLCGMHLKDDADKWLLENCLKLLKNHQTQIPLVVCLDKTISLCPTFGLIYIPVDFCVRDFFSFLEGNLFRARSIRKKVHVE