MASSFLAAAAERVAPAARRQALSLTEAAASRIRQLLDFRQRQFLKLGVKARGCNGLSYTLNYADEKGKFDELVEDKGVKILIDPKALMHVIGTKMDFIDDTLKSEFVFINPNSKGQCGCGESFMTTSNQGATSAKPGK