MSASGLTAAVFSVSSSLVASAKCRGQCGFLRKPELLALKPLRSFRKTLISPSRKDTVAMALISKPLEVCVKASTTTPNTIGDCPFCQRILLTLEEKHLPYDMKLIDLAKKPDWFLKINPEGKVPVLNLEDQWISDSDVIAQLLEEKYPEPSLATPPEKASVGSKIFSTFISFLKSKDPNDGTEQELLKELGSFNDYIKENGPFVNGKGLSAADLSLAPKLYHLEIVLGYYKKWSVPESLPYVQSYMKSILSLESFQKTRAQEDDVIAGWRPKVLG*