MIRKLQGLRRGSSMWRRCSSFPALKQIHAFMVVNGFNTDLFALRELIFASAIAISGTIDYAHRLFDHISQPDIFIWNTMIRGSSQSSRPFKAIYLFSQMERSCVRPDHFTFPFLLKASTRLSSISLGSEIHGKILKFGFESDDFIRNSLINLHANCGDLNVASAIFRGAPMKDVVAWSSLIAGYARRGEIGTARRMFDEMPDKDLVSWNVMISVYAKCGEMESARKLFDAVLVKDVVSWNAMIAGYVLQGSQVEAMEVFEEMQRAGERPDEVTLLSLLSACADSGALDIGQRIHCSLVESGSNYLSTVLGNALIDMYAKCGSIGKAMEVFRGMREKDISTWNSMIGGLAFHGHGEESIQLFAEMRRERVRPDEITFVGVLVGCSHGGMVEEGWRYFDLMMNEYGIEPNVKHYGCMVDILGRAGLLIEAFELVENMRIEPNAIIWRTLLGACRVHGNVELGERANKRLLDMRHDQSGDFVLLSNIYASMGEWGGAEKVRKLMDDRGVMKAAGCSVVEADNNQGVANL