MPSSSSISVEGWDEESAYHEVLEYKDSLKKEAEELLLKGFPATIVKLNALLETPQFKNRKFTDVHQELNIPHIARRHQGHHHHHHQHNHRPPVVILSGLGNSKEVPGLVFGFDINEQLLSEDNNKDFCCDDFIARYVAPETYTATSHNHDKIVSFIGAAWEEALVNLSNGKVQYYNDLL