GRWHDSQLILPCENQKAVEKYWDNYTHPFRQDQKNLISLYNTVATLYCVHQRIDEKRYQGTFREDRGRAKQKEKEHSLAAADTGNSQVSQNYPIVQNIQAVVHQPLSPRTL