MARVHLLLCFTLLFASVTLFDAASAFLKLKPSLPQIEDPKTVGDVEGYTVQVVMVFVGDLEKECPKTSKFKMFFDKLRGFAKYVCPLKTSGKKDDDDMKAKEAGILKTIASFAIGRIKREIQEEKQEAIETFKFMKSLAGRILGGRKKEEKATTTLTPEQLKEIKDGILKWQTVIVKITNTMVVSTTNTEGSAGSNPGAGTPSTDTNNESQGTPSADKNNKSQGTPSTDTNNESQGGAMTCTPEQQAEIKTTITKWEQVTTQFVEVAIKSETSTTTSTSTSTSDSRGTAQAN*