MPEQTPDHAGTDGKVIFWSLRQKFVDSDTDVPEEAQQVMYYSLAIGHHVGMIDCLNTELICPLSGYQSWVNALPEGEARRKLQGLITFGEINIDSTHTNMLALALDPLTKDKNPDFREWSATLIRLLGEIEREPAIYLIVKRRP