MALPFSRYPMKIRNFIIITQIRNHFTRPRKTILHCLLALPQQSSGSFLHWRFKNYRTSSLWNSSQAPSSTGQDNISAQYTHPTSLNELLLKTEVTNFDSQISLEELDDLSPISPLQQISEEDALQIVAEPPLPPASFTLRDYVDRSKTLQKLVLLGVNLSKLEKRPGAGNLLLRLDFENDIQKILLFLKDIGVEDNQLGAFLTKNYIILNEDLENLRTRVAYLESKKFNKTDISRMIINAPYLLSFPVDRLDNRLGFFQKELGLNVQKTRDLVIRLPRLLTGSLEPVKENMKVYRLQLGFKHNEIQHMVTRIPKILTASKRKLTETFDYVHNVMHIPHHLIVKFPQVFNSKLLRVKERNSFLTYLGRAQYDPQKPNYISLDKLVSIPDEEFCKEIAKASLQDFEMFLKTL