MSSQTGGGRGSDAGSVQRGQMQSLARQGSLYNLTLDEVQSHLGEPLLSMNFDELLKSVFPDGVDPDGAVSGKPDPTSSLQRQGSIMMPLQLSKKTVDEVWKGIQGGPETSAAVDGRQRRERQPTLGEMTLEDFLVKAGVVTEGHMKDSADLQSNVDTVGSSVVVAGASSLNPGAQWLQQYQQQALGSQQPSLAGSYMASQLHPQPLSIATGAIMDSIYSDGQITSPSFGALSDPQTPGRKRGALGEVVDKVVERRQKRMIKNRESAARSRARKQAYTNELENKVSRLEEENERLKKQQELDEILSSAPPPEPKYQLRRTGSAAF