MKPGDIRHAPNNLASDVLGILVALGFDDFRGEFRNHQPPEVLVAFPFPKPALISHLERGEAPWGPDPWDTEIPRGISQGGESWIKNEGPVIKQEASEEMELHRMPVGGLLRNVSQHFDFKRKALKQTFNLNPNLILRGGMKFYECKECGKIFRYNSKLIRHQMSHTGEKPFKCKECGKAFKSSYDCIVHEKNHIGEGPYECKECGKGLSSNTALTQHQRIHTGEKPYECKACGKAFRRSAAYLQHQRLHTGEKLYKCEECWKAFGCRSLFIVHQRIHTGEKPYQCKECGKAFTQKIASIQHQRVHTGEKPYECKVCGKAFKWYGSFVQHQKLHPVEKKSVKVLGPSLVSPQCPSPALPPVLLQGSCSAPAVAVPSLTFPHAVLIPTSGNLFMLLPTSGIPSSSAQIVRVFQGLTPTVKPSPVILTPSSHSS