MRPHARFIKKRLSIEQTRLIFLPPAHQTQASFNRSKMVATLQKAWHYHEYGAAEVLQFGDYPVPEVAPDQVLVKVQAAALNPVDFKRRRGYLNHTDSELPHVPGYDVAGIVVKAGSEVKNLKEGDEVYGDLSEHAVNGPKRLGSLAQYTAVEEKLLALKPKNLTFAQAASLPLALITAQEAFEKAKFQPGQTVLILGGAGGVGTLAIQLAKVVHGASLVATTASTGKIQLVKSLGADSVIDYTKSNYYELPEQYDFVFDTVGDGVNAAKAVKTGGPVLTIADFQAKPPVIPFVLTSNGSTLTKLNPFFESGQLKPIIDPAGPFSYSQVKEAFSYLETGRAVGKVVVSPIE*