MLRLSHGLSILKISTNNQTFTRLLVTEVRKAPVFPAFVKLHFTDVKSKYPELKSTEIMKKLSEMYKATPTSELQKLSSNITLPAPKSEKEKMEDRRKLTLARKNGFPRPIAVTGYQVFIHEQLTGNKGKNLEDMKSKLANASKAWNSLNERSKEPYVIQAVENKLVHLRELRTWCENHGIAYSGRKSVLINRFFAKHEKNKAAAATAQEILKKSLKKQPR