MARTLVRLENLSFILAWTEQDPRDPKATGYDPPIHFVEMPRLLLSFTVKRAADGSRGLWSLDHAELSVPLGPPSFARTQAAAKLLEPMPHSLLLQTSNQQYFALLPNIKVHRPHVGTDPFSTELVLERGNSDWWGRAKNKTFLYPVHASRSFLQTPTLASALYVMMLRWMNRDYRGVAALVSAVGTDAKYEEDEMQIFKHLGRISDPHPDSHANRLQVSLAVSDANMELPWDLLEESAGYLGKIAHVTARSRLSEDYELRVLQLCSQIRKCLEIIENEVGVLRQRWWGQWGAARIKRFVELLQSEKERKLANFQEAQEVEQWLRQLVRAWIWFFFRGRCLVVATIR*