MSATSGIPVSPGLYSAFADAVDSKSIRFIKVSIKDESLIHDLSVPATASFQDDLQSLQDESILQQDSPAYVLAKLDQPSSDWVAIFYVPDSAKVRDKMLYASTRASLFKGLGSTLFTDSIFATSKTDLTAEAYAAHLKHLAAPKPLSPREQEMADLRLAESGTDSLRGSQARINHIGTGVGFNWSIEVVEAVTELARGEGCALVVVAVDSRTETLVLEKSSEITIETLGLALPPSEPCYAILAWPHTLTGVPRRETVFIYSCPSNSPVKNRMVYSSGSTSTFRAAKALLVSSSPNITIAPRTVETSDPSELDESYLKAELNLENIGEVMVRETEDKKPFARPKGPARRR