MSIATKDRQRWQPEEDAILCAYVTQYGADDWNLISERMGEPLDRDPKSCHERWKNYLKPGIKKGPLTDEEQQLVIKLQTKYGNKWKRIAAEVPGRTAKRLGKWWEVYKERLIKDKKKLLSTHAATGNCDSMVMEAMHLQALAPGFSRPFLSSTPDLCVNGAPAFSTSTPDANDICGPPTVCQDHFGNNASGVTTTEALSGDETLLTLGPSTTFQKQFPMEVVATSGVTMPKWIPKKLEIQIASTLTESSLSLSSSRTADEGLDCLDPASESSDNNEGSNLSMFELFKELREQRENWIQQKKGISSKLKELKQQLECEKAEKQRQKIQEVDARVKALKEEKKQFLQKVEQDYSELVSNLERDAEMKEKKLTEAWTLKYDKLVHTYERYTLSGPVFHAE*