MKSLQLQFAFLFSIFNICTIVRAAEPRLVFAHYMLYAPDSLDVLKQEIRLAQSKGIDAFALNSNVWRQERADAMYQAAKEVSPQFKIFFSADIHKDSNGNLKPSELVTMLTRYATHPNQLKYNGKQFFSAWLGSDDSWWKEYGYSTALAGWQDVFQKAGGKNNYFFVPFFPTDGSKDGVMGMISNFKSLVDGLMSWDTSSWPYFSPDYQNPSDEKDRNYLTACSSNGKVYMPTPSPWFFKNIQGTCCSDSCKSKSVDCGCQVKGNYQGPGLWIKRWQQLIQLSPPLLEIVTWNDWVESSYIAPGLSQAATDVAGFPHRAFLELGQYYIRWYKTGTQPAITEDSMYMFYYTHSKNVNVPADGCKVVHSEDLSDKLYVTAMLNQPAALELQSGSDSQAFNAPKGISTWSMDFKEGHQAALLKRGGVVLSSLNGAKAISNSNITKYNFNVYSTCTKC*