MAPASAHAFQKKVIIDTDPGIDDAMAILLAFQSPELDVIGLTTTFGNVSTSMATQNALHLCELAGREDIPVAQGLHKSLKGDTKEHAVDFIHGKDGLGNTNPPAPKGKPIDMTASEFFISKVKEFPGEVTIIALGPLTNLGKAVEMDPSFAKLVGEIVILGGAFAVNGNVNPAAEANVLGDPLAADIVLTCGANTKIIGINITHQVTMTGPQIEELRRSDSKYGRYLCDVIMCYLNYHRDYYNIDAIYLHDPATVIAAIDPSLFTYAEGVVRVQQEGICRGLTLFNNTRKKWAVPTAWCNKPPVKVAVTVDADKLVVLLKERLMAS*