MKVLIIYADEGGDTLAAARAMAEVLTSMGHEVETVNAAELEAKGLLDGYDLVIFGVETEGEDRPKPPPAALNLFQNLEEAGWKGLKVVLGGVGDGSMKYYNGVLKAGVAIAEALGAKVIVEPLIFDGDPENHSDKIIEYAKELLTAV