MSGTRTQVADSSTSPPLSENRRLGYSGLKFAYGDGSDDESHSIATELPSCVYAAARSRLQLPLAAYVHQHSRQLHTDAILESSVETDYQCGGSPYRVQRAAANVRERRRMLRSGPNGSINSAFDELRVHVPTFPYEKRLSKIDTLRLAIAYIALLREVLDADYDPLTYVEKCLRGEIKADRAHWNTNLTARLSWINWENLGVNPQRRSVLTSLALSSDNLQYPHN