MAPDASTALAAREKVQQFLNAACTGNLEFLKNVAKQLDEGKGLKTTVESVKDANKRGALHFAAREGQTEICRYLLEELKLDADTKDEAGDTPLVHAARQGKVGTAKYLLDHGADPNIASELGATALHHAAGTGEIELLKELLSRGVPVDSQSESGTPLIWAAGHDQKDAVQVLLEHKANPNAETEDNVTPLLSAVAAGSVACTKLLALARAKANVFAGGATPLHIAADIGDYELIIILLKAGADPDQKDEEGNRALEVAALRENRTIVETLFRLTTKLESVSHWTVDGVIAHMKSKKEQEGNSNSAKAGETVIKKDLPEVSPEAKAKAAEAKARGQDAFQRKDYQMAIDAYTQAIDFDPTDHTFFSNRSLCWLLLGQGEHALSDAKACRELKPDWPKACYREGAALRLLQRFDEAANAFYEGVLLSPESKELIDAFREAVDAGRKFHGKDKIKDKS*