MKHYKKLLLAVALPVILAGCTVPGSYLNVANKQVSASTNDESSETKDILERVNLYPLTADKMAAYKAPRLSAKVNPELDMKLAVYEYRVGAGDILNVTIWDHPELTIPAGSYRSSSESGNWVHADGTIFYPYIGFVPVAGKTVTEIRAMMTEKLATFIESPQVDVNVAAFRSKKTYITGEVNKPGQQFISNVPLTLLDAVNRAGGLAVDADWRNVTLTRQGVEQTLSLHALMQRGDLTQNRLLLAGDIVHVPRNDGQKVFVMGEVNEPKLLKIDRAGMSLTEALSNVGGINQLAADATGIFVVRANRTVELGTKTDTESNIIADIYQLDITNAAALVIGTEFELKPYDIVYVTAAPITRWNRVIGQILPTISGFNNLTEGINRVRAW