MKFKVNADLKYKINSESSIILSIHALKTEQKIISEQLLISPETDFKELLSTAEANRLVSLALKPTENLSISYEATVENAFIIKEIEAFSDVNIAKLPGDVLTYLNPSRYCQSDKLYRLANNMFGYKKDDFEKVQALTYWIYLNVEYLSGSTNSETSAYDTVTEQAGVCRDFAHLGIALCRALTIPARYFTGYAYQLVPQDFHACFEAYINGQWLLFDATRLIPLNGMVKIAIGRDAADAAVANIFGDVSFISSVVTCGLLDNDFEPFYQHHENRMAISYS