MLQGKVAVLRGKGGGAARGGGGGDVANGSHRCCKWEVAMLRGKGGSAARGRWRCCERKPSMLQVGGGDAARQGRRCYKGEVAVLRTVAINAARGRRYFNEEAVVPRARLHSQIASARSLSPRIAGDKGCQESPEPVSARPDPTVAGPDREAERTVPAATTVSSKDNAGGRDGGIGGRMFADGAMAGLFKECPHPDEKQRAELSMRLSLDARQVKFWFQNRRTQMKLYGSTYALRMHGSRMNSTESVPLPPSSLANLYSSCHRSSCSHTCQCRL