MATVRRLQQTLSHFQPPKPTQKLSIVHGPTEPALLDITLGELLTLQSLQYGDYECLVFPWTGTRWTYSNLNAEANRLARGLLAMGIKKGDRIGVMAGNCEQYISVFFAAARVGAILVVLNNTYTPRELYYALDHTDCRVVFMTPRIGRHALEDVLAELGPQPKQNGKSAALEEIVILRGEYQNFSTYNDVIQRGEKLPNSALPDREAELRPDDVCNLQFTSGSTGNPKAAMLTHHNLVNNSRFIGDRMDLTSFDILCCPPPLFHCFGLVLGMLAVVTHGSKIVFPSETFDPKAVLHAISDEKCTALHGVPTMFEAILSLPKPPNFDTSNLRTGIIAGAPVPRPLMKRLFEELNMTQYTSSYGLTEASPTCFNAVTTDTIETRLTTVGKVMPHARAKIIDTQGNIVPVGERGELCIAGYQLTKGYWNNPEKTAETLVTDEDGTTWLKTGDEAIFTPEGRCSITGRFKDIIIRGGENIYPLEIEERLAAHPAIEVASVIGIPDAKYGEVVGAFIAVAAGYEDKKPSVEELRNWTRETLGRHKAPQYVFVFGEEGVDRTVPVTGSGKVRKVDLRKIAAGVLERRGGN*