MATGGSSSSSNAPSGEGAGSGKAPMVPVGSIECLRKRCRLLRVLIHVNDHRKAVVVLHAGEDGKPDHIIMQNVSPDNDHSVQSTFLQDVADWSTESQIEALNDWYSSFRMDNTGVFYDSDQNVIFGVPRGHPGGDVPRSLAILAPAPKKNERRKAPVAGSSSSSADGLVLVVKTDQTGAIDKRMKLTFPDQRKRIKAMTKHDLKSYFHITQKEAAEIGLSIGTTALKSVCRANGLPRWPYRQIMKLDNEFNNNLKKKITGWNLGRAIKGVTKAFELRKKKERMYEELMSNMPEQLQGIDEIVHNLQEDYSAADQDTDVEDEEDNEEMDSNMENSDDD