MSAMKLIPRRSGDSTGRSREGDGAGSVTYGPARVGTRTKDLTKRLVPGDVAVIDHVDIDRVAADALVAARPAAILNAARSTSGRYPNAGPGILLEAGIVLVDDLGPSIMSVPDGAAVEIHGGRIVVGGRTVAEGVSQTVETNEANLLEARDGLGAEIERFAENTLAYLRREKDLLLDGVGVPNVRTVFDGRHVLIVVRGYHYREDLAMLRPYITENRPLLVGVDGGADAILDAGYKLDMIVGDMDSVSDKALACGAEIVVHAYRDGNAPGLERVTALGVEPVVFPATGTSEDIAMLLADDKGAELIVAVGTHATLVEFLDKGRAGMASTFLTRLRVGGKLVDAKGVSRLYRTRISNIQLTLLSLAGVAAVAAALWSTKAGQTFFGLVGARFDDFLSWVARLFGG