MPQLGLGSGDLEGREGREAICTALRAGYRLIDTALFYRTEKEIAAGIRMAGLKREQVFICTKVLQKAHASDAQVRNSLKESLRNLDTNYVDLYVIHNPRAGRIKEVWSLLLQLREEGLCKAVGVSNFGVGQLEGLRESGLELPEVNQIEVHCWRQLQKVTAYHSEHGIATMCMAPLARGRMFGRSDLAKMAQEMGRTEAEVAIRWSLQKGYIPIPKSINPERILLNMADGFDLTKRQMERVERLDTGFMSCTMASPCHELSWQLVADSIPDPDTWGGNRNKSKGYGKGKSKFTHSEPTRW*