MLCYRECQKILENAQESAVRVKLLDYHLVRDLSAIGYLGDYYALTLRYCHEEEEIIREIELFVKAMPQQSAELSKESIFQ KESWLYDTLIKKLQALSNVKWSPNCVYSRKDLMVLENIKLKGFTSAGSAELNEVFVKPLIKSIAAFHSASLVYEHQTKTN IGHTYGDNLLEITVDSEIAWFTTGLSAVLAVVRSLAKYQGNREQSFIGDKLMGIMETIYEQAAPSKKYRNVLCHRDIWAG NIFFPPENSGPALLIDFQTCRYAPPASDLNFCLYMNLSSSKRKQMEKQGIDLYHTYLLQNLSDLGLEELVISKSELLESY EEFRLFGVVYRAVAATVVKVPTDFITNDFKYVDRSKVILSYMKTNPEFATYMEECCVDVMEMALARANM