MAKLIFRLHNVPDDEADDVRQLLDEQGFETYETSAGRWRISMPGIWLIDDSRKAEARAVIEAYQQERQARLRGEYNAAQQAGEVPSIWQRLVANPLASLLILAGLIAVTLVSTLPFFAFL