MNPPTFSPALLVVTEGDNATFTCSFSNTSESFVLNWYRMSPSGQPDKLAAFPEDRSQPGQDSRFRVTQLPNGRDFHMSVVRARRNDSGTYLCGAISLAPKVQIKESLRAELRVTERRAEGSWSHPQFEK