MASTVGKTITCKAAIAWGAGQELSYEDVEVAPPKAHEVRIQIKHTGVCHTDAYTLSGKDPEGAFPVILGHEGAGIVESVGEGVTNVKPGDHVIALYTPECKECKFCKSGKTNLCGKIRATQGRGVMPDGTSRFRARGQDILHFMGTSTFSQYTVVADISVVAVNPEAPMDRTCLLGCGITTGYGAATITANVEKGSTVAIFGAGCVGLSVIQGAVANGASKIIAVDVNPSKEEWSRKFGATDFVNPSTLPEGQSVVDKLIELTDGGCDYTFDCTGNVKVMRAALEACHKGWGQSIIIGVAAAGQEISTRPFMLVTGRVWRGSAFGGVKGRSQLPGLVEDYLNGKIKVDELITHRKKLAEINNAFEVMHQGDCVRAVVDMS*