MSDIVRFTNGYLAMPDGTAVYSNHSPCRTVDLQGNLLSPGLIDIQINGAWRVDFSELDVQAGEEGEKKYVQGLERVARRLAQYGTTSFLPTIITQHQELYSKLLRLLRPRSPPGSSHVLGMKALEIVYGEEGLDQQGVKIITLAPDVDGVMDCIEPLVERDKGARMITHLFNAMPPIHHRDPGVVGMLGHPTRLPYFGIIVDGLHSHPNTVRIAYNACKEGCVLVSDAQSIMDPSQPDGVFASISLPMALLCATKQAAECCVFDWEGNVKNVWIMGEEIWKDGEGWVDGRGDGP*