MKIESRLDFRNFDGILPIHIDIDKINEEKKTCKYISGNVNPDLYNKNTNNKLTKVIGGNYIYDVIKENKNENKILLGNGSSSIVITTLIGPNSNNSIYNKNYEDSLFHIKIKNIQGYRTEREKIFEQVITKLFEKILDQNLYKFQQFSVRVQILYECSFILSSIINSIILNFIYNNISLNYVINSINIGIVDKEKYEQFIKQKNTSSNYTFLENSLKYHINENTDPYEINKDQNLFYTTYNSTYIPKILLDPLDEEIQTYCSSAFCFVIAPDYHKVLSNYLIKNNLGISSDIYNLCKNYACQVSQYIYQQFKKDYKSHLNKIDTYMNNNYFF*