MLGPLRVVVCGGGFAGVKLVHQLHGEFDVTLVDPKEFFEYTPGILRAFVDPGHFHAALAVDYAALPAAFVRGELEEVLAERVAVRTPEGRRELPFDFLVLATGLGYAPPVRPAPSSVTRESRGAELAASAAALRSASSVVVVGGGLVGVELAAEVAAVRPASEVDKVAEAGAGAPGGARVISTSDGGSLRADCLLWALARATDERGCIRVEGLSRVFALGDLMRHASGEAKLAHKAELNAATCAENIRRLARASPEPLLSYPPGGVKTPVIVCISLGPRDGALEFNGRCWRGGGRRRSPRPSSSAPRWPRSGAAGPRSSCGA*