MVAKEIYVAVIGAGGVGKCFLSQLEALSQRYTSSKISLIFVSRSKKVLYSPKYTPLSYSNLSTTLADSTQEPLSIPKIIEYLAAAPAKVVLVDNTSSQDVADAYPQVLSKGISIVTPNKKAFSGSFKLWQDVFSAASSSGAKVYHESSVGAGLPVISTLKELVDTGDSVTKIEGVFSGTMSFLFNSFAPTEGSGGKWSAEVAKAKELGYTEPDPRDDLNGLDVARKLTILARLAGLEVESPTSFPVQSLIPKELESVSSGEEFLQKLPEFDSQMEETKIAAEKEGKVVRFVGSIDVAKKEVKVGLEKFDRSHPIAALKGSDNIISFYTKRYGSNPLIIQGAGAGGDVTAMGVTGDLIKVLERLS*