MGRAGILANSTMVCAPLMARSVEQMVIDMQSAEAQGADAVEVRLDYINSFQPSQDLETIIRNKPLPVIIVYRPRWEGGQYEGDEHTRLEALRLAHELGADYIDVELKVASDLVREVKNKHQTGGKVIVSSYLSGATPSKEDLSHLVASMQATKADIIKVVSNANDITELDRIFHLLSHSEVPAVAYSLGERGLISQLLCPKFGGALVYGAMEGNSIPGLPTLDSLREAYKVENINSDTKVFGLVSKPVSHSKGPILHNPAFRHANFNGIYVPMFVDDLKEFFEVYASPDFAGYSVGFPYKEAVVQFCDEVHPLAKSIGAVNTIIRKPSDGKLIGYNTDCEGSIASIEDALKDQRYINGASLNSPLAGKQFVVVGAGGAGRAIAVGAKSRGARVIIFDIDLDRAKSLAQVVSGEAQHFDSLAHFQPEKGAILANATPIGMHPSTDRIPVAEATLGNYQLVFDAVYTPRKTRLLEDADAAGAITVSGVEMFLKQAIGQFSLFTGREAPKDFMREIVLAKF*