MATITVPQVVPSPVEDAETLMKAFQGWGTDEQAVIFVLAHRDAAQRKLIRQAYEEKYNERLTDRLQSELSGDLQTAMGYWVLDPAERQAVIANAATKCIDEEYPVIVEIACANSPAELLELLVALVSTYRYDGDEVDGGLARSEAKIIQEDVRNGVTADHGELIRVLGTRSRAQLGATFNCFRDEHGTTVTKALLHVSDPTGYARVLRTAARCIADTDKYFVKVLRNAMHKSGTDEESLARVVVMRAEKDLRGIKDEFHKRASVALEQAIAKETSGDFKTFIMALVGTSQ*