MATTLRHGCISAVNITSVRSSEAKNAERSRISFLGDNSRLRQGSSAKLASIFEPCRQRSVTFGSLRINCMVLETKPSVEKKTTLHDLFEKEGQSPWYDNLSRPVVALKSLIDNGVRGVTSNPTIFEKAITSSDLYDDQFRQLMKEGNGVEEVFWGLAVTDIQDACDLFLALYEESKGGDGFVSLEVSPRLAQDGEGTVAAANRLHKLVNRPNLYIKIPATAECVPAVKSVISQEISVNVTLIFSLARYEAVIDAYLEGLEAIKNDDLSKVSSVASFFVSRVDVLVDKRLEKIGSEEALALRGKAANAQAALAFKLYQEKFSGPRWEALAKRGANKQRLLWASTGVKNPAYSDVLYIAPLVGPDTVNTMPLNALEAFVDHGTVSRTIDANLGEAKQIYDKVEELGILWADVGSQLEVEGVASFEKSFDNLISSLQAKADKL*