MSLNYEQNAADEQFARAHKAVSLSDDEESEGQAETTSAPNQEPHVSKSPREYYDEPGGKGNGSGADDQDEPETEAASGAANTHVVAHHYNELKEAGRKDRQKSKIFFMRNFNNWIKSQLINEYMSQIKQNKRMGDALRVLDMCCGKGGDLLKWEKAAISHLICTDIAEVSVEQCQRRYQDILQRSEKSKFANKFTAEFFACDSTLVRLRERYKDPSLQLNLVSCQFAFHYCFESMAQADCMMRNAAECLKPGGFFIATMPDAYEIIRRLRAAGPDARRFGNDVYSIEFDCETDPLPLFGAKYQFHLEGVVDCPEFLVHFPTLVKLGRKYGLQLLKRSTFADYYKENLHHGRHLLQRMSGLESVQPQRCENDEEFAHVSNFQGAQRSRSVGTLSKSEWEAATLYLVCAFKKCKNTWDTNGKPLFEFDD