MNPKDFRAASAGKVVRTPMGYTAFIPAKLPPTLTYDDRFVLSLSRADAALSELSGLGRHLPNPHLLIAPYVRREAVLSSRIEGTRASLSDLLIDEMEEPRKRTEDHDVQEVRNYVAAMEHGLERLQKLPLSLRLVRELHGRLMKGVRGERATPGEFRRSQNWIGPSGSTIETAPYVPPPPEYLDGLLGDWERFLHERNTLPDLIQCAIMHEQFEAIHPFLDGNGRLGRLLITLFLIERGRLPQPLLYISSYIEAHRQDYYDLLQRVRTHGDWMSWLRFFIAGVTEIALEAVGQAGRLMDLREKFRARLRDKAKALALLDELFLNPYMSVSRAEHVLKVSNPTARQAVMLLQKKGMLEEITGRTWGKLYLARPIMETIELTGKGK