MVRTPCCEKEGLRRGRWTAEEDEKLKKYIEVYGEGSWRSLPKNAGLLRCGKSCRLRWINYLRTDLKRGNITPQEDETILKLHTTLGNRWSLIAGHLPGRTDNEIKNYWNSHLSKKIYSTAKKDAPQKSGISKRARSHGRPNNKLILKKDKTTIPKESSESNSIAEEEPETTNPKEEQATSSGKEQSTSDQNSTTKDPKIEEENWELTTDGEKREYGVLSTIIDSGEWFYSAWPSSSSMNSNFNNEWMNWDWEGDGVLGQNVCENFKEPSSWFWANSNTNGEGEECR