MTKFLLAVHVIAAIVAIGPVTVAASMFPPTARKALAAPDDAQALATTRLLHSICRVYATVGVVVPVFGF ......