MRALSAADCAQRGAALYKRGCYKDAIHCFDNALERASTGASERASILGNRSAALLRAGRLEEAERDARASLGLRPSAKAHWRLARALYALRRFSEAADECAAAAGSMDCGAALKATYERGREEALCSERGATAARDLREAGNALFPTSPLDAAERYRAALAEDAGSGDVAARANLAAALLALGRHADRPVAAKLFVRAGCALRALGLHADAAASFRLALDFAPGQADARDGLEAAERAAEAEPPPAPLDGNRARVPRLATGGALLARPVYYDNHYLQYPFGNTEARAAASRAELEAAHAASGAPVSLLFLGVGDRRRLGALLAELAGAAASPEAWAASPHGAWLRVPCPGDLALLREVWEYWLSEGLPTLAQARVQRHSHDLRVTARLASRSAGPGAGAPRPELRTNDAAIGGRESEAARIADIVGGHFGTPRGRWRTGSAPSPPLRTTPPPPPPSAATRPC*