MMHILVTLLLVAIHSIPTTWAVTCTGCVDLDELSFEKTVERFPYSVVKFDIAYPYGEKHEAFTAFSKSAHKATKDLLIATVGVKDYGELENKALGDRYKVDDKNFPSIFLFKGNADEYVQLPSHVDVTLDNLKAFVSANTPLYIGRDGCIKEFNEVLKNYANIPDAEQLKLIEKLQAKQEQLTDPEQQQNARAYLIYMRKIHEVGYDFLEEETKRLLRLKAGKVTEAKKEELLRKLNILEVFRVHKVTKTAPEKEEL