SGPNSADSANDGFVRLRGLPFGCTKEENRQIFSGLEIVPNGITLPVDSESKITGEAFVQFASQELAEKALGKHKERIGHRYIEVFKSSQEEVRSYSDPRLKFMSVQRPGPYNRHGTARRYVGIVKQAGLERMRPGAYGAGYGGYEEYGGLSDSYGFAAADVFGSDLGYCLSGMYEHRYGDGEFAVQGTTGHCVHMRGLPYKATENDIYSFFSPLKPVRVQIEIGPDGRVTGEADVEFATHEEAVASMSKDRANMQHRYIELFLNSTAGAGNPVYGGQVMQGVGVPVAQATYGGLESQAVSSCYGAGYSGQNSMGGYD