MGTHRIVLSGPGPWGFRLVGGRDFEQPLAISRVTPGSKAAIANLCIGDQIIAIDGVNTDNMTHLEAQNKIKACTDELTLTVSRTEAKVWSPLVSEEGKTHPYKMNLASEPQQRPTQFPRAFSMTYQPAALSSRPSPVGAMQAPIASVYDPLQSSELRRRHSTSSSPSQVRVGPEQLKHAAQVCPNSPVEVEVPGLKVLHVQFNSPLQLYSQSNIMDTLQGQISSVSPDFPSLDQHNQTPGSIAIDRQSEVYKMLQENQESNEPPRQSASFLVLQEILESEEKGDPTKPSGFRSVKAPTTKVASSIGNAQKLPMCDKCGSGIVGMFVKIRDKQRHPECYVCSDCGTNLKQKGHFFVGDQIYCEKHARERVTPPEGYEVVTVFPK