MDWVMKHNGPNDARDGTVRLRGLPFGCSKEEIVQFFQGLEIVPNGITLMMDYQGRSTGEAFVQFASKEITENALGKHKERIGHRYIEIFRSSRNEIEGFYDPPKRLLGQRPGPYDRPIGGRGGYYGAGCGSYGGFDDYGGYNNYGYGNDGFDDRMRDGRGMGGHGYGGAGDASSGFHGGHFVHMRGLPFRATENDIANFFSPLNPIRVHIDIGADGRATGEADVEFVTHEDAVAAMSKDKNNMQHQYIELFLNSTPAGGSGMGGSGMGGYGRDGMDNQGGYGSLGRMGMGNNYSGGYGTPDGLGGYARGGGGSGGYHGQGGMSGGGWRGMY