MSALNVKIDKFTGRNSFSLWQIKMRTLLKQQGFWSPLSKDKNAVVTPEMAILEEKAHSTIMLCLADDVITEVSDEETAAGLWLKLESLYMTKSLTKKLPLKQRLFGLRMAEGDIYIYICRMNSFSHIPPGFRFHPTDEELVDYYLKKKITSTRIDLDVIKEVNLYNIEPWDLQELCRIGREEEDEWYFFSHKDKKYPSGTRTNRATTAGFWKATGRDKAVYSNHDLIGMRKTLVFYKGRAPHGLKSDWIMHEYRLHTDPNGAHQEEGWVVCRVFKKKMASTRKESEKESPNNNDQVSFMPNHIVSQHNYPCKKELIDNLNYQIPIPSHHHQQQSPKLVPSTSISVYNNLQQSVSLLTREQVVDQVTDWRVLHKFVASQLSQEEENDYYSNTLHGVTDESNLNKQETVTENNSTASSCFQIDLWKL*