MRESMRIELELQTDNFTVIPYNHQYYLASAIYNKIHSANPAYAKRLHNYQKFKFFTFSLLQIRKRVIRKEGIETIDGKAYLYISSPNNEFIENFVAGLLEDGKLRVGNVEFFVRKAKILPIPKKFNILKTISPIYLKTMIETEDGLKTYDLLPNNSKFYENLKNNLKKKYEAFYNEKCDMNFEFEVLKFRPKRMRIKNDIYCRCSEMVFKVWGDYDLIKFGYECGFGEKNSMGFGMVVNVEDKNQKNKKLKTKI