MHYLHIFGLLVFLAAFGLSLERRDKEFYGISKEQLTTTKHKENSVEFVQHKISLKLPQRYNRFKRQSFTPFERRVIRLLR KLGLLKSDAEQLLDTLEKDKDLLRRLKKLLDEVDTEHETNDFLEDFFDLIFFKKI