QLLTEKSPDQGPNKVFDLCVVCGDKASGRHYGAITCEGCKGFFKRSIRKNLVYSCRGSKDCVINKHHRNRCQYCRLQRCIAFGMKQDSVQCERKPIEVSREKSSNCA