MPTVEVELDPGYRLVLVKDSRLVLCEGGYVGDDPDVTWYKNNDLIDYKEKTWVFEALEEEDAGEYRTASPLTSWSPPLTLTVLEAKLLLLAPSFVYGLNETLRLECLVRPGKTISNVTWLLNGEVVAESEELEPFLIPRLTPDDEGDYWCSGKIGSKLVGSPVVTVTVTED