MFTMIDQSFQYRGVFSALCNSEEFCDRLANMALSDMDWRVLKSCKDFLQSAYHCTVAASGRDYISLSLQPLIYKHLLTLCEKTRSGQLDTRFTTPIVKQAATAMELNNVSSEMMELKDQLRFILTMDYGLCSEVQPSLTFGVFDLFAGEGDSAIENVAHTDEVDDFFMLTAKADRRVSDVLLWWKQHSNHFPTLSLMAKDTLMIQGSSLASESAFSESGGFVRPDRSKLSDENIEMMMKLKSWNRLFLE*