MHAHVAGLKRLSARANAGPALPASPGSRKVSFSFSGYGINVIERLRKCRVHIDKGLSEEEFERIEALFQFTFPPDLRGILREGLPLGDGFPNWRSGGPQQLKMWINKPRAGLLADVERGVFWMKQWGPRPAELHKAVQIARGQLKKAPVLLPVYGHCYVAAAPVRAGNPVFFVQGRDVYCCGLDVSDFFHRDSFASRSVLSPRSSSGSSCDGSCEDSPSVRDAQGRARASRVRRIELWSDLSEKGQSMNSVASTSDLEDDEQAATDCDDYFEFDGEWENGAESLMKETVEDMSSKLRQGGWKEEDIAEIVGAASSCSDHKRGMPDRQTVLEGLAFHLDYLSCSLRKAGWSVHDVAETLCFDFGASGERRARAKKVSPQVAQRIGMLASFVAQG*