MVALAQGASSNACPAQTETKSGKHAARPDEEVYAISTKHTGPQGPIQVPSRLLMGPGPSNAHPRVLAAQALPLLGHMHPPFFHIMDEIQGGLRYFFQTDSPYTLLVSGTGHAGMEAAVANLLEPGEKIMVGVNGIWGERVSDLAARYGGDVIPLNVSAGGTFTIQELKDAIAQHKPAILFLVQGESSTGAHQTLGGGLADACHAAGTLLVVDTVAAAGGVPLFADKWGIDCIYSGSQKCLSGPPGAAPFFMSERAMTKLKNRKTKPATYNLDMTLIGDYWGWFGKRFYHHTGPVSTFYAMREALAIVQEEGLASIWERHLAVHQQMWEGLTALGLAPFVQHPKDRLITVNTIRVPEGVDGAALSKFAMDTYSLEIAGGLGPTVGKVWRIGLMGYNAKPQNVELVLAAFKHSLAAQGWKYSTLNGSSL*