MNLRDNVDISNLIRKHISKGSPKQALLLYEAIRRKGVFFPGWIPLLLKACACVPNFVLGKQLHSESIKFGIHSDVMVRTSLIKMYSQSGCIVSARNVFDEMPERNVATWNAMIGGYMWNGDALSATRLFGEVMGSGNEVTWIEMMKGYGKRKETEKARDLFERMPLEMKSVKAWAVMLGGYVSNREMEAARMFVEEIPEKNSFVWSLMISGYFRVGDVDEASGVFNRVKVRDLVIWNSLITGYAKSGYSDSAIDAFGKMQGEGFEPDAVTVSSVLSACAQSGRLDVGREVHSLINRMGIELNEFVSNALIDMYAKCGDLESASSVFESLSLRSVACWNSMISCLAFHGKGREALEMFRMMDTKPDEITFLAALTACVHGGFLVDGLKIFLEMKTKDVKPNVKHFGCLIHLLGLSGKLKEAYGLVKEMPVKPNDTVLGALLGACKVHMDTEMAEQVMKVIDTAGSVTKGDSENHLVLISNLYAHAERWQTAETLRVEMEKRGLQKSTGLSSLVLT*