MMSAGRLLHASGRRCSPCHELLLRHPWTQACRYGELPHVITGQHYRRMSIFQEFSKRFKGEIQHNPELQKSIKELKEKAGDFRHKTIKTTEQIYKHVETTQKEAGVKASQASALVRQKVHEAKEKVSEATTQVKETVGSFKTSDSQCAKEPLKNANVKASESAEGDSFSAKGTNNQRACESEQNTTFIQSLSNGFNAISVPVSFLFEKVRRTKLADLAKSGCNFFIEELTTSSSKKAKSKLSAQSNAPRSSSTDIVPVFKKKSAWDNIKEKFQSHPVYRRFRGVKEHPIVVKSQEIAEDLRERWETSDSPVVHKIQDLNDSIFGETAPAIALKEIRQRDPTFTFPDFLDEVQESLRPVLQAYMKGDLLELQKRCSREVVDRCRAERRAYESQGIFFDNKILHVSDVELRETKL