MLALCQQALALRCGPPMLSTARPTPEPAAAAAADGGAVLQGEAAKQWLAERGIVRHDMAPQDHDRAGYRSEPVRPKVGGDMPDGPRPGWFHVPAPGGSETRYAELKESLEARRADAGGTKLATVCEEAQCPNIGECWNGGTATIMLLGDTCTRGCKFCAVKTDAAPEPPDETEPWNTADAVANWGVDYIVLTSVDRDASPTAGQRPELRVECLVSDFAGDAAAVRTLARSGLDVFAHNVETVERLQPMVRDRRASYAQSLSVLRRAKDFGNCDGRRVYTKTSIMLGLGETAEEVLRTMRDLREADVDVLTFGQYLRPTERHLAVVEYVTPEQFDYFRREG*