MDFGDDQEGGSESNQHQQQQQNQNQRRKRYHRHTPRQIQTLEAMFKECPHPDEAQRANLSRELGLEARQIKFWFQNRRTQMKAQHERQDNCFLRQENDKIRCENIAMREALKNVICPTCGGPPIAEDYFDEQKLRMENARLKQELDSVAGLTAKYLGRPFTQLPQGTPQMNVSSLDLSMGGVPMGGGHHQPFGGGLSLDL