MKNPEGVNIDLFVSHAWAEGIFEFANHLLNEWPDDCHAAYICFLSNPQNLDTDLYLGSPGCLEEYAFYQAIQSQHLKRMVMISTPNLPIHRRAWCCYEAYLALQRDLPVTIGGDKKYLATMVREYRKTKKLEKNVRHVARHRNLNSSIRLLLDAVEFVSKWLVELVTILAICLAVTVLFPVTVAACFLTPIILLEDRLPTLVKIFVAAPCKALYFAFCGSLRFAIEWLYSNPFLKAAAGLVYFVFFPLIFLLQFLWAQASGLVVAVDEAIQKRVEEQELNEIIRIDVDVGLAQASTESDRKAILSAIGEDVKLVNSMLTKLILGEAKNKIRGAQCAVQ*