MLNETIDYLNVKENGVYIDCTLGGAGHALYLLNQLNDDGRLIAIDQDQTAIDNAKEVLKDHLHKVTFVHSNFRELTQILKDLNIEKVDGIYYDLGVSSPQLDIPERGFSYHHDATLDMRMDQTQELTAYEIVNNWSYEALVKIFYRYGEEKFSKQIARRIEAHREQQPITTTLELVDIIKEGIPAKARRKGGHPAKRVFQALRIAVNDELSAFEDSIEQAIELVKVDGRISVITFHSLEDRLCKQVFQEYEKGPEVPRGLPVIPEAYTPKLKRVNRKPITATEEDLDDNNRARSAKLRVAEILK*