PPTTTIIRSRVTVCKRLKLKCDRRNPCGACVKRDAVARCLYSPAAAEKIDVQSLHNRVLQLEGHIIQLTSGKLK