TMLGPEGGEGFVVKLRGLPWSCSVEDVQNFLCDCTIRNGAAGVHFIYTREGRQSGEAFVEFGSEDDVKTALKKDRESMGHRYIEVFKSHRTEMEWVLKHSGPNSADSANDGFVRLRGLPFGCTKEEIVQFFSGLEIVPNGITLPVDSEGKITGEAFVQFASQELAEKALGKHKERIGHRYIEVFKSSQEEVRSYSDPRLKFMSVQRPGPYNRHGTARRYVGIVKQAGLERMRPGAYGAGYGGYEEYGGLSDSYGFAAADVFGSDLGYCLSGMYEHRYGDGEFAVQGTTGHCVHMRGLPYKATENDIYSFFSPLKPVRVQIEIGPDGRVTGEADVEFATHEEAVASMSKDRANMQHRYIELFLNSTAGAGNPVYGGQVMQGVGVPVAQATYGGLESQAVSSCYGAGYSGQNSMGGYD