MSDADGAERGYRDYAGEEDDATELGVKQTQTHAPKMLRSEHHFPVRLHALLNELENDNLDRILRWQPHGRCFVVCDQRLFATHVLPYWFRQTKFSSFQRQLNLYGFKRITAGRDKGGYYHELFLRTKPFLAHHILRTEKKGQGYRKPSSPNTEPNLYLQTFLPTTKGSNVAERKNASPLRESNPALGNRENRTQALSSQSRIHPSGLLRPAFPNTTWRQNPRFFQNYESFEVVENTHLLAPPSVRSLLTNTMRCPEISMARVLPNTTIEALVLQQQQRQADQITQTRLLMREQQLAVTLILAHQQDVERDTLFEGAYARGDHNLPHVSEIDSLRLALHLPFPSLSLQGPFGH