MSEYLFPMKRLACPQLKIYNYLPIFPLIFIAFQLKTRNVGAHMEAHGGSLRQRFHEADLQLMFVRTEDFMEALPRVPRSSREVGFEGIPTIGWDLVYAPTNLRSEITSFLTGTFESGYLLLCGPSGCGKRTVTKAACHEARLNFIYVEGRRLMMRGPDSIKKLFSLAKAAEPTLVYFDETEELIAEKDWDKLVEVVKTLSASDHVRVIMAAKKQAEELQDATKTLEFQLPEETGREVMLRTLLTNKSVADDVDFQRIAELTEKLTYADLRRLTSDASEICLREFQAQKQLGTGGPGRPMLQHKHFMQALLRDLPVDWFLIQ*