MTKTVSLCTEWTEPDIYGQVHPVETPALLDEAIEEFDRQVLVLLEEEEEDNTAKTVVHLRQAQEKCPELLTRDFKLMFLRCDCFRVPDAVKRFAKFWDMKVDFFGSTRAWQPISMDLLEEQDQVPLQQLKLVRLLPQKDPTGRQILFMQANRQHWDQMTPSSAARAVAYVVMAALQDDVVTQCKGLVVMMYLKGETSSQFNRKFIALLLQAIKGAIPVRLSAAHQIHPQIFLRLIWPMLKLLLDKRMMARLPIFAGDTEQVLAALSKYGYSKSMLPTEMGGDVELDDYFDEWLEQRRQIEGK*