MALTMKDDVTVRYFSPGDCKKVIIQNVDTLKWYAAMIRPGELSSTTFDMSEVSDNVKVILSVALCTEVAIIVVRKLLRFFQEKYRDPEAEQLLDLDDAHVDSAVRDLYNNLKSGGYTSYLDEWCKFYDEQSGLKGYRYGHRYKQNVTEALACLAEWAFACTHVQCRNSTVPGNDCEAAASRMEDPEPERWATRSAKVHKACFMLGKMGWNVQASGSSDKPYDRLCGQLFLETDTVLHLKFLEVVKVEGDAPTHLRGNGGGVTIRSDQLPALVVAALSVNTGIQAKTESAWELGVRKGKLCNIVRGASEDQCYAFNGRPKQGCQKANGQPRCSLE*