MEDKVVMHMNGGHMESLVSVLEEADNEVPLNLVNDQISKEMSEEEKTLEEENTVNGGDAEALISVLEEVLSLVTSQSEGELFEESLAHVKHCVWGGASQGNSNDSDSDLKVVAEFVSMNISFLIKNYPEDVTEVEVKPDGFWHPKHDGENKLHEDWRFLDGSINMKNQDIKNQNVILKQVKKDPWKKLELGIFKNNDDGFDSTSLGNDYPPCKSGRLVHSEAQKESKVVVLSDSKEENGDELNIGSLATSTFVGSDNLGPGGTLMVLEEEIENMGRHLNAYVYRDQTIYYANVLKKDVPMVLDILEDILHNSCFLEDWIDRERDVILRKWKR*