MALVVHASPVPSLIFSKPEVFRGPTISDLSEKLRKIGVEEIPRSLELSEDDLPALTEQPIDCQVPLIDFSLLQTDRRKLAKQIGDAARTWGCCQLINHGIPVESMQHLIAESRKYFELPAERKLKVKSFVGDNTSWKLSSLYWAESWMIHGTGSRKDIDEKILSAWPEGNTAFRNLTADYVERMQPFTKQMFQLYAEDLGLEDIDFYAKHVDSSELTIRWNYYPACPQPSTVLGAKSHTDANLITFLLQDSVGGLQVEKDGCWFDVKPIEGALVINISDGFHAWTNGLYKPVLHRALVNRNSPRLSLAGLWNVDDSTPYVAPTELVDENHPQLYKPIKAGEYKQNLITTRSKVDMSAKQKEHSKVLKGLGQLDKWKILA*