GSNAEQVKSSFVYSTYAQTKYPLVFNHGMAGFNRVGTDTLGLDYWYQILPDLARNGGNVWATRVSPFNSTEVRGEQLAQQVEEIIAITGKPKVNLIGHSHGGPTIRYVAGIMPEKVASLTTIGAPHKGSPMADVILNVEGTPLSGLATLVNWFSAAITWAGGLDPNSYPHDSLAGAHSLSTQGSAQFNAQFPMGVPTTSCGEGAYQEKGIYMYSFSGNKALTNPLDPFDIALTGSSLVVDPFGDNDGLVSRCSAKFGKTIRDDYNWNHLDEVNQVMGIRAILAADPVSVYRQHANRLKLQGL