MPTYTKIRTKSLDQRVAASHILVSSGQTQLWQFLLELLADKRYDDVITWEGTQGEFKLVDPDEVAR