MNTKLYSLFVFICLIIVYCATVQGSKDNGKNGVYELKMIKKKHKKNNKDNKHVQRAGEDEDEDDNIDYTNLVKEEEKRNEEVKRLSKMHKAYTLGMSTIIFLSTLFLIRDCVLESISRPDSYISQFIKKRIDNKYKKA