MRAFFTDVFASVARQASRRASTGRDGPRAWGAIGQSWGNASSTATVARPVRARGLAWTTTGAGVRSGRWGDAGRRGIRTSAGGCDRASSLSEALLREMKHENEAYEPSDVARRGPPTPFTVNETDGDAEVSLSRTYGEDEEVHVTFVAQEEPYDENEDEDDSYDSTDDDSFDSEDSEEYDDEDDENDEDKISIDFNVVVSKLSDESKHLEFDCVTDGEFVEIKSVIFEEYDDETPLMGTPYSGPNFEDLEETVQDKFYEYLEERGINSDLANYIVEAHLDKEQREYTNWLEKVATFVKTKPTNKADKEPLSP*