HSIHKIEEGIDASSIEGNEDMEIAYPITCGESKAVLLWKKFVCPGINVKCVKFNDQLISPKHFVHLAGKSTLKDWKRAIRLGGIMLRKMMDSGQIDFYQHDKVCSDTCRST