MASITLTPSEKDIQAFLEHYQTSLAPSKNPYIRYFLKLPQATVSIYTSGKILLQGEGAEKYASFFGYQAVEQTSGQNLPLIGTDEVGNGSYFGGLAVVAAFVTPDQHDFLRKLGVGDSKTLTDQKIRQIAPILKEKIQHQALLLSPSKYNEVIGDRYNAVSVKVALHNQAIYLLLQKGVQPEKIVIDAFTSAKNYDKYLAQETNRFSNPISLEEKAEGKYLAVAVSSVIARDLFLENLENLGRELGYQLPSGAGTASDKVASQILQAYGMQGLNFCAKLHFKNTEKAKNA