MWIAQGLIQSSEGGKLMEDFGAEYFNELCWRSFFQEEVMDYVPRHTGELSYKMHDHIYDLAKSVRRAECLIVKARRMECVSSKNRHFSFVPEGRILLTDLMSSFHNAQKLQTLILENIRIEEHVILEDISRLTCLRVLKLSFTNIKTLPNSIGKLKHLRYLDLSGADIETLLESICTLWNLQTLKLLSCRNLRELPNNMWKMISLRHLFVGGSNKITQMPARISKLSDLQTLTLFIVSKENGINELRDLNLRGSINIQNLQNVLNPLDANKVGLGERHKLSSLGLSWKDSHDSALVENDNYERVIESLQPHSNLQSLSIEDYMGSRFPHWLMHLKL