TQIGVLQASFEKNPYPGIASREQLANEIGVPESRIQXXXXXXXSLKSCLKFLCFSPIDYFPKEACRKCTSITRSQTNILVEAFEQNRFPGVTTREELVKKTGLPEDRIQIWFQNQRNRYPGKTPRGSRNSLAGAPNWRPHL