MVHAVRIRNGAAESYACRFTETARLRQERALGRAVFPKAIGELHGHSGIARLALFYARGLCGLVDPSRGTGVANAGLVYFNGRLLAMSEDDLPYQVRVTADGDLRTVGRYDFGGQLAGCGSMIAHPKLDPASGELFALSYDVIKRPYLRYFYLRPDGGKSGDVEIPLEQPTMVHDFAITERFVVVPDHQVVFKLGEMLRGGSPVVLDAGKTSRFGVLPKYARDASEMAWVDVPDCFCFHLWNAWEDAGTGEVVVVGSCMTPADSIFNDADDGRQLQSVLTEIRLDTRTGASTRRAVLPASAQVNLEVGMVNRNMLGRRTRYAYLAVAEPWPKVSGFAKVDLGTGDVVRFDYGDGRFGGEPCFVPAEGAAPRGEDDGYILSLVRDERKGTSELLVVNAVDMRLEATVQLPSRVPYGFHGTFISERELEAQA*