MGMKIVSRQIVKPAEPTWNGLLPLTELDHVSVITHSSNLHFYEKPTEQCWLNSSNNKILNTLKESLSRILIPFYPLAGRLSWVGGGRQRLVLECNAMGAEIIDVESSMNIADFGNFYSSGDKFKHLVPQIDYFGTQIQDIPLLVVQITRFACGGLSIGISLSHMVVDGGSAFHFIDEWARLTRGEPLKVAPFLDRRLLQAQDVSVSQTSDVVVDDENYSSYFNKSEGVKLETPTFILLTKDKIQRLKEVANYNGGEIMNENERPFSRFEVITSHVWRCVCKARELKCDDITSLFALVNTRGRLADPPLPSSYFGNAVVQVQISNSVGDLLSNPLSYACSKIREASQKVNNEYVFGFLDILKNQESLSMYQYTDDRGILKGPAYGDHNISATSWLSLMATGVDFGWGKEIYNGPPLVSGLNGEVMIFPYKNDGSVVVGVFLQHKEKFHEYMGLF*