MESSAKLTSVRLSPRKTRLVVDLVRGKVIQEALNTLRFLPQPSAKLVSKLLQSAVANAEQKGVSDVDALYVKTIYVDGGSVLKRFLPRAMGRASKIRKPTSHISVTLSDSK