MAEVEELRVQPQDILAEQSVLGAIFIDESKLVFVREYIESRDFFKYAHRLIFQAMVDLSDRGDAIDATTVRTILDNQGDLQNIGGLSYLVEIVNSVPTSANAEYYAKIVAEKAMLRRLIAKLTESVNQAYEASQPADEIIAQAEKGLIDVSENANRSGFKNIRDVLNLNFGNLEARSQQTTDITGIATGYRDLDHMTTGLHEEELIILAARPAVGKTAFALNIAQNIGTKLDKTVAIFSLEMGAESLVDRMLAAEGLVESHSIRTGQLTDEEWQKYTIAQGNLANASIYIDDTPGIRITEIRSRSRKLAQETGNLGLILIDYLQLITGTGRENRQQEVSEISRQLKILAKELKVPVIALSQLSRGVEQRQDKRPVLSDIRESGSIEQDADIVAFLYRDDYYERGGEEEEGIPNNKVEVIIEKNRSGARGTVELIFQKEYNKFSSISKREA*