MKHFKLNWKEILIVLLCAAFIVLPFIATRMSPVRRPILNSSLSWRFGYQLSKMRTHLRTQSEGETENLVTVLRRAAMPDKTVIITTLNQAWAAQNSMIDLFLESFQIGEETSKFLDHLVIAALDQKAYIRCISIHVHCYSLKTDGVDFSGEKFFMTADYLKMMWRRIDFLIEVLEEGYNFWFTDADIMWFRDPIPHVSTEADFQIACDHFTGRPRSLKNRPNGGFSFARSNNRTIEFYKYWYMSRVNYPNKHDQDVLNSIKRDVALIEIGVRIRFLDTAYFAGFCEGGKDMEKVCTMHANCCVGLTSKLHDLRRVLSDWKKYKSMTPQEKMVQMITWSVPRECSLKLQ*