MNFVLQPWIQKRRIAYAKHKHIVSAILNVVHLKGWGRLLKEDGEPDYVVLEKIFKSLDDDHDGYLTKHELHGLLVGLELQDQQSSTTDGVNKVMDDFDSSRDDKLSLDEFKVGMSSWLKIATSTVADSNSKKYSTRFMSSFQSRTKEELNGLQNDGEEQVAKVDNPHKGLLNATFYIDEDLAHPVLEQISVPSLCEKVMQVFYLSAEDIESDRIDYKEISQWKDCLHNFGNSVLPTMTNVYLSIQILALFVCMMMQKLGNN*