MKEERVFEYDDKKREMLDADRCEELLKELDRDGPTFHRIDLSGKSIGEPASFVVASHLAKVAAHDSHQLERLCVADIIAGRPEDEALRVLQRIANSLPGVQLREIDVSDNALGAKGISAFAALFTDQDALEHVFFCNNGLAADAGRLITRMLLGDDLADSGTRQTKLKTIHFFNNLLEDRGAIELAPLLAGSPELCDLRFSSLRMRREGSLALAKALSAAKNMRKLEISDSTLGEAAAVELAKALAIMRELEELSLRDVSLGDIGVKYIVHGLRGASKLRVLDVSCNELTKKGAKQLRQLLPMLPALEEFVAEENEFETSGCVVIAEGFVPEVHTSMRKINMKTNQMSDRGAMALAQRAAQLEKLEKLELDGNALSESCCTEIAALLEDRLGSLSENDDERSDGEDDDAGADSSDESEDANEDDINLILERLVIQ*