MNEKVISPLNRVEGDLDLKVVFEGKKVVKAFPMSRLFRGIEIILKGKFPMDSLVITPRICGICGGSHLLSAAKALEMAYGASVPPNAVRLRNVMTLAEMGQNDVRHTYLMFLIDTVNLKYEKMGFYRDIVLRWAPYLGQSYKQAVAWSKRYTEIYAIFGGQWPHGSAMVPGGVTTDPLSNDIIKAKSILASITAEFLEKVILGGPLDQFLQVKSKRDLDQWAKDYPNGDISKIWNYGLEMKWDKIGSGSQYLMSYGHVTLPEHYDPASHVEKKRFREGLLDLRTREIHQIKEENIVEFVSHSFYSYEQGDKVGLHPYNGETTPLPPESKGKYTFTKAFRYKLGGKYVAPEVGALAMMVVAGDPLMTDLVYRIGTSVLAREIARIVRLARIHEIMREELESYEYDEITYIKPEEKLSGRGYGLVEASRGSLGHWLVIEEGKIKNYQVVTPTQINMGPEDPFGNPSHLSIALQGTEVENPNNPIEVAHIVRSHDACMVCNVHVLDGGKEILSMRL