MVDINNEVCQDRPFLPQNPILEIDTKPTVAIPETLIVPKPPLSRISPEIWRFPSYSRTYSYSLKALWQHITAVPQEPCLFATTIHDNIAYGNEAATLANAHKFISSLPEGYRTWVGERGVQLSGKQRQRIAIVLALVRKAELMLLDETTSALDAESERCLQEALERALSGRTTIGP