EASEGLHGSVGGGVGGVGVGGSGTTGGVSASGHGSANSAGSGGSGSNSGGILGLCTTAHHGSGDAHSGRRSAGGSVGSGGGGGTSGRESSGPATATSGGSGSAAPAASGRSSSGGGGGSGGGGGLLADHPSHPHHHHHHHAHPHQSAGGGGGGGGATGGSAGAAAAVAVAAAAAVAGLPVHTCMYCGVTFHNQNKLTRHILSHSLESLKFREATHLLHPHLALRHELTQVALAAQQAQSTSPSQLPSPHYGHHRGSGVGGGPTLEQMLDPAEAMAELELAAVLASQSGGLGLGPVGGVNPLAGGGGGGGGGGAG