MSEKPPEIADIMRVSSHREVYEPCDDSFALVDALLADQTNLINHNPNLCMEIGCGSGYVITSLILLLKSKLPTVHYLATDTNPIAARVTNQTLEAHGVKAEIVCTDIASCLEERLAGSVDVMVVNPPYVPTPEYEVGMEGIASSWAGGENGRSVIDRMLPVVDRLLSEKGWFYLVTLTSNYPAEICLMMRKRGFAWRILVQRSTEEENLVILKFWRDGDEESLEKETSTASLVSEFSRSLTSFMEKQWRERQMTDQGLEGSNPVDLAEHPSGIVPTLQNIVSTVNLDCKLDLKAIALQARNAEYNPKRFAAVIMRIREPKTTALIFASGKMVCTGAKSEYFSKMAARKYARIVQKLGFPAKFKDFKIQNIVGSCDVKFPIRLEGLAYSHAAFSSYEPELFPGLIYRMKVPKIVLLIFVSGKIVITGAKMREETYKAFENIYPVLTEFRKIQQ