METVKSLEYVLGMMGGNGDSSYVNNSSGQLKLVLAIKPLLEHSIYKNVSSVMGMKGLDNVFRADGITAAVAHNEEKPPTTRSYFASAVSGSHYGRLFPRQTLHFCHSSMSLHWLSQVPASVADRHSVAWNGGHLYISSDAVADAYLNQFREDLASFLEARAEEIVPRGCMFIAFLARSSGDVKEQGGIAVSARHLEEAFKELVKEGLIEEEKLDSLNLPLYGPTVEELQSVMEMEQSFEIESMRLLSGFPIHALMEVREGEEEMAGRIIGNFYRSLYENIVGTHLGWDEHLVDNFFTRIANKATAKHGEFLPNTLDLAVSFLVRKRA*