MQSQCKSCLLCFLQSASKYCSSTAYKLDNASKFRLKAQLEDLVENVKWQIRPTVSHPEIEEMFLQNVKAKIFTCQGRTMDLSDWEDVPSNGGGDYDAPIRSDRIAFSNYKAPKSDTEVISPRDSSSTTLVLVGKTGSGKSATGNSILGGKRFNSRMSLGSVTRVCELGQITRPDGRRIRVIDTPGMFDTALDSKSIAREIGKCMDLAGDGLHGILLVLSAKSKFTEEEFAAVDAFEKMFGSGVLNYVVVVFTNGDALEDDGDGTSLEESYLRMALLELSRIFSTGVAIERFCLTTNPRTRESWRRSGEIFSRLLTR*