MEGSVLPCKRPYEEAYGEFCKKNKVMKKWVDPVQGLANARHEFGEHGGVNMSIEASATFTVMEPETMKKMFSGELGPERDFYIYSRHFNPTVLNLGRQMAALEGTEAAYCTSSGMSAISSVLSQLCNHGDHVVASRCLYGGTHALLAHFLPRACGVSTTFVDIHRLEDVRNAITPSTKVLYFESMSNPTLAVADIPSLSAIAHEKNVKVVVDNTFAPVILSPAKLGADVVIHSISKYISGGADVIAGAICGSANLINSMMDLHQGALMLLGPTMNPKVAFEISERLPHLGLRMKEHCHRSYTYASRMKKMGLKVIYPGLEDHPQYALLKSMVNSGYGYGGMLCVDMESEERANMLMSHLQNYTQFGLMAVSLGYYETLMSCSGSSX