MVKTQKEKHDKLKEKGRKEVRYRGVRRRPWGKYAAEIRDPSKQGSRLWLGTFETGEEAARAYDHAAFTMRGHVAILNFPNEYHSHHVRGYSPNLASSSSSITHAGGGQQRQVFEFEYLDDKVLEELLEFEENKVQKG