MENGHSIPVFLTKLYTIVQGNQEQEILRFDESGRILVLADQERLQQYLLPEYFGHKNLPSFLRYYTLNMDRQLNMYGFKKRHNNGVLEFKHKYFRRDGKQGLQVNQDNF