MKSSAKLLGFGIFSRELVYISSVLILILSSVESSSFNDNFDISWGTVTMLNNGQTAQLTMDKASGSGFQSKKKYLFGSLSMRIKLVSGNSAGTVTSYYMSSDASSHDELDYEFLGNLPGKPYTLQTNVFANGVGNREQRIRLWFDPTAGFHNYSILWNGNREQRIRLWFDPTAGFHNYSILWNHKQIVFWVDSIPIRVFKNNEEAAGIPYPNRQPMRILSTLWNGDSWATDGGRVKVDWDIAPFVASYQSFQVDACSVSSGSSLPCANNWWDQPEFQSLNQYQLRRIHWVRKECMQQRVI*