MASGSHTNEIARTTTDVDLPYGYALTSSGRISGVTEPGELSVHYPFSVKDLVALDNALKYGSRYAKARFAVFIGDLGADTAATAREILAKVPTADNAVLLAVSPNQKAIEVVYGSEVKGRGAETAAPLGISAALGSLRDGNLIDALVSAVNVMSAAISPA