MSPDTCAGAVAGGESGDVVPEHPERPVAAFVRTLFSLLNGPYEDTLIAWSDDGERIVVADPSRFAAEVCPKFFRHKNWNSFSRMLNMYEFHKVPAGAHGAQVHVVEFRHAAFRRGGGADLWTIVRK