MGGVFGALFGSHRRAGRAPAVRHRGLATQPSSAYDGGRRRAMLSKKYSYIPDTYTSLDQVAAALRQQGLESSNLILGVDFTKSNEWTGKQSFGGQSLHRLGDTPNPYEQAISIIGKTLAPFDEDNLIPCFGFGDATTHDYNVFSFHHDNSPCHGFEEVLACYRKIVPHLRLSGPTSFAPIVEAAVDIVERSGGQYHVLVIVADGQVTRSVDTGDSDLSPQEKRTVDSIVMASSYPLSIVLVGVGDGPWEDMQKFDDKLPTRDFDNFQFVNFTSIMARSTTAQQKESAFALAALMEVPIQYKATVELGILGRTTGKAKRVQPAPPPLPQRQSSLRRGSSNVSSTSAPSPRDDQVCPICLTNAKDLAFGCGHMCCRECGESLTRCPICRQPIRSKLRLYSG*