MDGGGAPDGGTVPAEHVALPDELLLLIFSSLPLADKRRFANVCRAWRRFRPADIVVDERGPPHGYRSISEAIERAGDDEIVRVRAGRYEETLHLSKRIHIVGEPGAVLASGSKSRSKALALLICGGPAEASPSVHGLRICAEGEQPGVFIYGGSQARIERCDISATSVGVVVMGRDGPGGARLRDPRLPHGGAVREGRGRGDGGERAARQRGRVTIGPAARPAPPQPPTGPAHGGLRAARGRGRLEGNVFAGRGRRLELEPGARCVVREAELGEPAPPGLVTLLASWLARRLAAWYRP*