MSKEKLIIVESPAKAKTIEKILGKDFKVLASYGHIRDLPEKELGVDIENGFKPKYVLLPSRKKIIDTIKDLSKKVEKLYLATDPDREGEAIAWHLVETLKLPKDKFTRIEFHEITPRAIQEAIRNPRDIDLDKVEAQQARRILDRLVGYELSPLLWEKVRRGLSAGRVQSVALKLICEREEEIEKFVPEEYWYIYGEFEDKDKIIYGKLVFYKEEEITIRNEKEAKRLIEVLNNLEYKIDRVVIKEEKKTPPLPFITSTLQQEASRRLGFPVSKTMKIAQSLYEGVDIGDERVGLITYMRTDSTRIAPEAREEAVTYIESVFGKEYVGKERKERKKLGMQDAHEAIRPTSVLRTPEKVKKYLTEDQYKLYKLIWERFLASQMANALYDVIEIDIKGGDYTFVSKGRKLKFAGFMSLYTEKEEEEEEEVNVDYIPQEGSDIDLINLTPKQFFTQPPPRYTEATLVRTLEKYGIGRPSTYATIIETLKERKYVEVSKKELVPTTLGKVVNEFLTKQFPHLIDVKFTAKMEEDLDKIESGEVKAIEVLEKFYPSFKEELERVSKNFGKIQVVEKTDEFCPICGRELVIRENKHGKYYACSAYPECKYTKPIYEEAHGKCPLCGGIVVKKKARKTGKVFWGCINYPNCSFASPYEPLDEKCPQCGSVLLKGNGFKKCSNENCNYIVWVGRRKRWKKSK