MKSLTAVCQTGASGMPAINPNGRITRHPPHRGDGENAEMKMYLSKLKDLVPFMPKNRKLSKLEIIQHVIDYICDLQTELETHPEINNFDAAAALSSVAHAAAAAEDDDDDDDMTEADNNNDMLVAQRLAAEQQLQLQQQQEQQQQLTKISSPAARMPLIDRQSPNTIVKMMNKLIIGLLKNYIPFYLDPSHNWLDQLKESDRRQYLRKTSRCLNKLKRRQNANYLTDEDLDEFFGV