MFTTRKVGFVIENDRFARSICVNSDMTFYELEAAVAGEFHVDANAWITNLSYWLPKQLSIFSTSKKPPVALNSTVAPKGFLLVKDTKAHLNFCHSIEPSVGGDIQKFDGRELGESFGTAKYIQRELESVRVESQVVQFVTAPTIETNGDVDDGAGKYFSSEVEGVHVELAVVKSVSAPTTETNGEAVDADAGTPSLSTDIDGRCEEDFFANYSEDEVDQRELEALERAEAEKARVKGISLRMKKALKLVIEYAVEWCDGDTRLPGRVMRSSSGLAMG*