MGEIPNQSPDDQSPEDQGPEPVVLTVCTTCRPEGSDPEAPRPGRILADRLAGSALPEGVTVRGVECLSACKRSCTLHLSGGPARWGYIYGDLDPDAHLDEILAGATAYASTEDGFVPWRERPVVFRKQSIARIPPVSMPSVALTPTQAPGAQTEDTPDTPALQSAKD