MATKPNGKSPVLSASDEKVMFFRDVLLGPHETHLRFRLIHFWEAWNPIKKTLIGLEMLLIDKQGTVIQGFISPGRIEQYLGKLKRGTVYKLDNFYGSSNKSVYRVSDHAVTVSFSWNSELSELQNITTPFDEDRFRFHSYEVFEANCDLKGDLYGTLALTSMSSSRVFMDYDVQPTIDYFAWLGSNPEVAGSYPEVVGKVNADVVTKREQLTIGEIFSYIKQESTKEAFFECTATIDDVLHGSAWYCARLSVYDNSDQAVFVLLGDAGRALTGWHASELVSSYFEANADIGVDQEAPVSEALINTIRQRHKFSVKVTEHNLSGKTRALTVTKILPLDTPTETETSAGNSIAATPDETFQTGNDVCEASKSRVGSADVGSKRSCDNAKVEEAKRPKPGN*