MELETHLSKYFTLAFTHKSMSLEMREKLAINSPIMLKELLQTIKTHCPNIKECMVLSTCNRFEIYASLKHGANTHEQKSALLKILAQNKKMSVSDLEKCVLINTDESAVHHVFSVCSSLDSLVVGETQITGQMKNAYKFAFEEKFCSKDLTRLLHFAFKCAAKVRNLTGISKQGVSISSVAVKEALSIFEKERIKDKKALVIGLGEMAQLVIKHLLNKQFEVLILGRNAAKFEDFVKELEEPKKVGFQNVENLNAYINEYELLFCATSSPNFIVRNSMLKETIFRRFWFDLAVPRNIEKPTLNHIFLYSVDDLEPMVKENVGNRQESRTKAYEIVGLATMEFYQWIQSLEVEPLIKDLRELARISAQKELQKALKKRYVPKEYEGNIEKILHNAFNTFLHHPTIALKKNAQKEESDVLVGAIKNLFNLDKSNANHAQNLNLYKCEYYEE