MAEQEDVVVITGCTVGGIGHALALAFAQRKCRVVATARSVASMEGLDKMHPGLHLVEVDVRSDQSVADAVRAVVDKYGRIDILVNNAGVHCVGPLAELPLPLLHSTFETNVYGLMRVIKEVVPHMISRAKGKIVNVGSVAALVPGPWAGAYAASKAAVHSLSDTLRLELKPFGIDVITVAPGAIKSNIGSNSSAVYKNNPEWRFYKPFQKAIYERIEFSQKPGNTPTDVFAEKTVDAILRRKPPAWFSYGQYSTVLGILYYLPIWLRDVIMRKQMSTIENAKEK