MRGRDIILLTETHESPERGLPRIHGFQWESLHRGCTRQHTSRGSGGVAILYRQGLHSRLQIVARDPQARYMWIRLELSGDRTIYIALCYFAPSGSRFASTDQESSSMETSPYACLSEEIMEYSTLGEVFLMGDFNARTRSEQCEAYDYEDPEVLHTLHEEATMRDSADRGPGTAYGRHLLRLGSQHRLVIYNGMAQWPTSGGLTCIPHGVTEGGGSTVDYILGPREATHLITSFTIPPIPIGADHAYLSLSLTGDTIRHSPIARTPHTTIHFTHELAPLYSTQVEHGLCLLHPSTPLSDLTSHISSVLLTSAISSFPHTTHTGHPPPPGTMPQNRWYDDECRELYRRLRARRALGEITEREARRQMKALTRRKRRIFEETQELELYRLFMSMDSATAWRTLREPRPTTPIEDPQVWHDYAERLYEVPGQPPITQPLEPRPTSSSFFTAEMVERAIHRMQHGRSADHTGLQSEHIIYAASTIAPLIAHIFNRAIGEGFPEEWTKHTIVPIHKSGDTLDPGNYRTIMIGHTMAKLFGAVLKAELSSYTEDEGLRAPGQAGFRRAFSTIDHIFVLRCLIDGAKARKKRLYCCFVDFRKAFDTVPRERLFQRLQSLRIPAEMIWAIYALYERVTGRVRCPGGLSESIASTIGVKQGCPLSPTLFGLYIDE