QLLTENSPDQGPNKVFDLCVVCGDKASGRHYGAITCEGCKGFFKRSIRKNLVYSCRGSKDCVINKHHRNRCQYCRLQRCIAFGMKQDSVQCERKPIEVSREKSSNCA