MTLWKKNSKAAQQKSSAPSEKFRELKKEIAVMRKQGEPPTKDPRTFSQYLCDLCATPHPVTGLRQCVLCGRWACDACWKDDYYTCKSCAGLIRIHSLMGRE