MASAPPLYQTATFAQPSATTNGPYDYTRSGNPTRDLLEMQMAELEGADRAFAFSSGMSALMTVTRLVKSGERIVTGDDIYGGTSRLLAQVVPKVGIEVVNVDMNDLDAVYRAVDGGNTTMVMLESPTNPRLQITDIRAISDHAHERGALVCVDNSIMAPVFQSPLALGADISMTSATKFIAGHSDVTGGILAVKGEALAKEVYFHQNAEGTLLGPFDCWLALRGLKTMSLRMTKQQENAVAIARWLESHPLVTYVNYPGLESNAGHALHASQARGGGSILSFATGDVELSKIIVEESKLFKITVSFGGVSSLISLPCFMSHASIPAETRAARGLPDDLVRISTGIEDAKDLLVDLE