MDKREAASTRPPNPALPYREDCWSEGETSALVDAWGDRYVELNRGNLRQKQWQEVADAVNSRSGAGRRPPRTDVQCKNRIDTLKKKYKVEKARIAGGGESQWPFFSRLEALVGSAPPPAAKKPSASPPLALPLPSHRKGSALPAALALRPAEPREKRTAAATSSSSRSGKKPKRGREGEGNGIRELARAIMSFAEIYERVEESKQRQMMELEKQRMEFAKALEFQKMQIIVDLQVQLAKIKRAKRSDTDSYS