MIKDDQSISPGLHQAATPEAEHLRELAAEEAEVLWRIQKVDFPKLPDELRYLSDLARTDAPRLGNPRAPVRVLQGLVLLMPQDAARDRRRPGKALTGTWKVCLFGLSFGILALLTKVDQTTWVPNVPNLQIDGVSRRRSLLLLSSVGISPAEALVGSTLSPAIEEVVNVEPKGTDFQTLPGGLRILDLAVGKGDECCKEDDLVVVDWSLRKSNGYFVDASFGFDPGRGIDEKFGVGSPELRFFPGNKGDKVIEGVKKAMIGMHVGGTRRVIVPPNLGYVSEDLAPKPVDWGRQTQIQRAKNKNFVIELRLKTLRQES*