MPELNFEIVQAEVPTYAATPMLLFQLRVSNEDAEETIHSIALRCQIQIAVTQRHYSPRAQARLLEVFGEPQRWGETLRSLHWMHVGVVVPQFRDSTLVDLPVPCTYDFDVVGTKYFDALEDGEIPLSFLFSGTIFYSGEQGQLQIGQIPWSKEAFYRLPVSHWHDMMNHYYPNSAWIRMHKDVFDLLYAYKMGHKLLTWDDTLQRLLYTASKEVEP