MSVGSRCVRQVDLVAPEESVQKAAARMRDRAVGSLVVTREGGSPVGMITDRDIAVRVVAAGLDPLATVVKQVMTNDPRCVHEETSIEEALGVMRSGPYRRLPVVTEGGLLVGVLSLDDVMDLLAQEFRDIKGSRASGYGEESRQRMITEQLAPRGVGDHRVLRAMRVTPREECVPTELRPFAFADDPLPIGMGQTISQPFVVGFMCEAARIRPSDRVLEVGAGCGYAAAVLAQLASHVDTVERIESLANAARRRLSRLGYRNVRVHPAGSTFGLPRLAPFDAVLVAAAARSPPPELLAQLSPGGRLVIPVGSTERNQTMLRITRVSEGVRSERLGSFSFVPLIPWQSGTDAG*