MQNSHSGVNQLGGVFVNGRPLPDSTRQKIVELAHSGARPCDISRILQVSNGCVSKILGRYYETGSIRPRAIGGSKPRVATPEVVNKIAHYKRECPSIFAWEIRDRLLSEGVCTNDNIPSVSSINRVLRNLASDKQQMGSEGMYDKLRMLNGQTATWGSRPGWYPGTSVPGQPAQEGCQPQEGVGENTNSISSNGEDSDEAQMRLQLKRKLQKNRTSFTQEQIEALEKEFERTHYPDVFARERLAAKIDLPEARIQVWFSNRRAKWRREEKLRNQRREASNTPSHIPISSSFSTSVYQPIPQPTTPVSSFTSGSMLGRADTALSNSYSALPPMPSFTMGNNLPMQPPVPSQPSSYSCMLPTSPSVNGRSYDTYTPPHMQTHMNSQPMGTSGTTSTGLISPGVSVPVQVPGSEPDMSQYWPKL