MVNNEMKERWIALYVENEVGVLAKVSGLFSGKAYNLRSLTVGTTEHEDVSRMTISSTCDDITFEQIKKQLNRMVEVIKVMDLTDTPIHMKELMYARVKKMDEAGKAEVFRIAQVFGVRVIDIGEDSVLMECTLTEHRNNELIRLLKDRFLAVEIVRGGSVAIESISTSCR