EEEKGKLLEWCQNTTKGFPNVNITNFSTSFSNGLALLALLYAHKPELVDYSSFEPSKKLENITTALDLAEKHLGIPKILNPEDLAVENPDEEKIIEYVMLLKEKFTSS