MEVRNLFSWTAIVAAYAQRGHHGTALQLLRRMLGENVRPDGVIFVVLLGSCGGPEALGTGKIIGECIVREGFLERDVVVGNALLSMYERCGDTGQAVRMFHALPLKNTVSWTSIIRAVAKNDGARALELFHAMLVEGIKVDKVTFTTVLTACSDLGSSRTSWGLKHATWIHGLIVEAGLVMDEIVGATLTNLYGRCGELELAHELLKEAGMEFVNTKSANVLIVLYSRCNCLQEARRIFDSMVIRDIVSWNSIISAYVLRDETKEAVELFRQMDLAPNAVTFSVVLDACGVLGDYKTGREIHEQIINTGLDHYDVGVGNSLINMYAKFGDLDEAALVFRLMEKQDVVSWNSLLGCFAQASGGDSCFALFRLMQLQGQVPNSVTFINVLSSCSHRGLLQQAQALFSSMEQDFGVSPTVQHFGCVVDLLGRKGRLDEAEELASEMPVAPSVVLWTAFLGACTNHEDVKRAERAADKV