XIRVKDINMAFKELGKMCAQHLQQGSDKTQTKLGVLHQAVAVITGLEEQEQNEAILPCQSVLVANQPSSTNDSTIGNLNQPSSTIIAYWVRQRNLNPKAACLKRREEEKVMPPITGNEDLKARSGAFLPSQPTFSGTNHLNQ