MLSQANEDFKKIVNNIRLKDTFDFKLAAFPNQNYDQLLPSQIYKNYYQGIEIQQHKYQNELDIKIINFLYPDGDFGSANKNGTLKLSLMLTDKKNNQVYYKLLEVSGFKSNPYLEHHHHHH