MSKQNTRVEIQEFNAENPLSGVKVVQKRIPEPRADEVLVNVTLRPVNPSDVMCCMGIYPAFAKETPAVPGWDGVGVVVKAGPDATGDFLPGQRVSALGWPAGKGEGSFQEYVSVRPEKLVRIPDGIPDEVAAQFYINPVTVIGLLEVTAVPDDRHLLITAAGSALGRMLIRYAKMQGVKTIGTVRRQEHVDELKALGADEVINTASENLVERVHRITGGAGAWAAVDAVGGDLTLQLSLAVRDNGKIVVYGALAGGEFKGHIISVIFRGLRYEGFWLEPYLANKDDAGRAAVITKIIALMQSGIMVPPVGKTFPLTDFAAAIEESTKEAKGGKVFLKNP*