MSELILLHNPRCSKSRAALELLEARGLQPQVVRYLETPPSAAELKAILAKLGIPARQLLRTGEDEYKALGLDEPSLGEEAIIEAMARHPKLIERPVLVAGDKAVVGRPPERVLEILA