MAEASVGPLPLPVTRKKKSVSIEEKIDIINAVESGKKKAEIAAKYGIKKNSLSSIMKNKDKVLEAFESLRFDPKRKRLRTAFYTDLEEALMRWYRIAQCLNVPVNGPMLRLKANDFAQKLGHSDFKCSNGWLDRFKSRYGLVFRSQHVETAATSVDAATVWVQNIEANEMAWMTPEVFELWMQKLDEKFQAQKRRVVVFLDSLPAHPELKSLKSTQLVFFPSLSSQFVAMKQGVIKNLKVKYRFCLVKKFLDSVESSKEFTFSLLDAVDMLHLCWRAVTPETIVESYEKAGFKSQHGDCGKTNGEVENGLDLVAHALAAGVEFPEDLSLEEYASLDDDLMTCETASESEVTWTKEDKTNEMDCYTSDEEDEDGSPESELLLPSIKEAVTALETLKKFLRSQEINDTLHDSLADLENFVQCLSLK