MEPGTQLDKDEADDDLSLFVLASDLPLDARSFGIGNQEIEIEEDWHDCESPNSAQDPLVEDDYSDLEELQVLKLQGKDKAGRRILRIVGRYLPAPVITGERLKKYIYQKIFNSVSEGPFCIVYIHTSVQSEDNSPGVSTLRWIYEELPEDYKERLQVIYFLHPGIRSRLLFATLGRFLLSGGLYWKLKYINRLEFLWDNVRKGQVEIPDFVCEHDDLLEDRPLMDYGVETDPFHLHDMPSMGSVYSRSARRWAS*