MSWQQFVDESLLGTSQVAKASIHGLNGERYASSSGFVVLPSEAQVLIAAITKDPSPTYYKGVCLNRTKYFVIRVDPGHSLYCRKGNEGAVAVLTSQCLLIGAYSEGMTPGCCSAVTEKLADYFRVNGF