MGMKIVSRQIVKPAEPTWSGILPLTELDHVSVITHSSNLHFYEKPTEQCWLNSSNNKILNTQKTGRLSWVGGGRQRLVLECNAMGAEIIDVESSMKIADFGDFYSSSDKFKHLVPQIDYFGTQIQDIPLLVVQLTRLTRGEPLKVAPFLDRRLLQAQDVSVSQTSDVVVDDEIYSSYFNKSEGVKLETPTFILLTKDKIQRLKEVANYNGGEIMNENERPFSRFEVITSYVWRCVCKARELKCDDITSLFALVNTRGRLADPPLPSSYFGNAVVQVQISNSVGDLLSKPLSYACSKIREASQKVSNEHLKKSRKPKHVPVILKGPAYGDHNISATSWLSLMATGVEFGWGKEIYNGPPLVSGLNGEVMIFPYKNDGSVVVGVFLQHKEKFHEYMGLF*