MKQLFQVSKSRREVNDDMRLPFPVFVLGIAGLIPFMTLGGWIFLAGLFAPLPHLKIILLAYGACILSFLGAVHWGLAMERPDIITVGGTSQRDRQRLVLGVCPALWAWLSLCVGVLGHVRAGFGLEIIGFVGTFLVEREAWRKGALPPGYLPLRTGLTAIAVLSLFLAALAPSGT