MSELFGKATGVCRGQGGSMHMFSKEHGLLGGFAFIGEGIPVATGAAFASKYEREVLKNDKADSVTVAFFGDGTCNNGQFFECLNMAALWKLPIIFVVENNLWAIGMSHYRATSVPEIWQKGPAFGMPGVHVDGMDVLKVREVAVEAVARARRGDGPTLVECETYRFRGHSLADPDELRKPAEKAHYAARDPIVALKKYLLENNLAEEAELRSIQKRIDNVVEDAVEFADASPLPPRSQLLENVFADPKGFGIGPDGKYRCEDPDFTAGTAQV*