MASSVEGRFGVPPSLVSSLKEALKSRLETEEREGDFQKSGAADQVEACAHSSDDRPFVLVTNENGIHSAGLIALVQALLSGDFCNVYVCAPQCERTEVAHSITTQKTLEVSHVDIEGATAYEVSGTPADCVSLSLSGALFPKKPSLVLCGINRGSNCGFHIFSSGTVAGAREAFICGVPSLALSLDWKNVESHEDDLRAVAAFCLPMIRAAVRDSQNGSFFKGFFLNINLPTPFSEHKGFKITRQGTSRVTLNWRVVPSQKGVYGIGLCKQNAIGVRVAQLGLAASAVGAARRANSSIKNVEVESVAGPANGSHNTSITKKTYHYQMEIAEVVGDTDNTSDFGALQDGFVSVTPLGSSNDSDAELLRKIADWMGSFLELDSPSVQ*