MGHRYIEVFKSNNTEMEWVLKHNSTGDVDTASDGTVRLRGLPFGCSKEEIVQFFSGLRIVPNGITLTVDYQGRSTGEAFVQFASKEIAENALGKHKERIGHRYIEIFKSSRSEIRSHYDPPRRMMGQRPGPYDRPMGGRGAYYGAGRGNIYDRMRGGAGYGGGYSGFEEYGGFNNYGFGTDGFDDRLRESRGMAQAYGGGADGTTGFHSGHFVHMRGLPFRATESDIANFFSPLTPIRVHIDVGADGRATGEADVEFATHEDAVAAMSKDKNNMQHRYIELFLNSTAGGGAGMGCYSRDGLDGTGYGAVSRMGMTGNYSGCYGNPDGLGGYVPDAVESTLPA