MNRLSLHQREECQDFKRFQCDYCLKWFKRRSHLNRHKKLHDAELAAEPAIHKQKPKAKTTKQTADGAGVEATAATELESLYLYTSEIKVEHEEEFI