MQNSHSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVNKIAQYKRECPSIFAWEIRDRLLSDGVCTNDNIPSVSSINRVLRNLASEKQQMGSDGMYDKLRMLNGQTGTWGARPGWYPGTSVPGQPAQEGCQPQEGGAENTNSISSNGEDSDEAQMRLQLKRKLQRNRTSFTQEQIEALEKEFERTHYPDVFARERLAAKIDLPEARIQVWFSNRRAKWRREEKLRNQRRQASNTPSHIPISSSFSTSVYQPIPQPTTPVSSFTSGSMLGRTDTALSNSYSALPPMPSFTMGNNLPMQPPVPSQPSSYSCMLPTSPSVNGRTYDTYTPPHMQTHMNSQPMGTSGTTSTGLISPGVSVPVQVPGSEPDMSQYWPRLQ