MGQNIDPSRSLEKILEKTVEVLAESKKEIFTIAESIRREYDNIKRELDLINEEINEVVAKVDKLQEVNRIARIRLMEVSRDFEKHSEYDIKYAYQQAEDTSVQIAVLREKEEQLKKRRAELENRLINLKRNIEKAENMVSRVGVVHDYLLGELSNLSEQFDDLRQKQQLAIKIIQAQEDERKRVAREIHDGPAQSIANLVFRVELAQKLMDKDLKKARNELEDVKELVRLSMQEVRKIIYDLRPMSLDDLGLIPTLRRYINKFNEQTKIIIDFNILGPKRRLPNTYEITIFRLIQEGLNNIYKHSKASTGTVTLEYTPEQINILISDDGIGFKPEEVGANKFGLVSMRERCELLGGKLDLFSEKNKGTKIKITLPIKQRGGKDEADKGISS