MVDLSLIADSIPYSSPSTHEDSIVLSGRTTTTSTGHSNKFLIICLKPIGSHNSRCTTSFLAKTGTSSLSRHLLVKHNISKSHKSGNPLHTFFGVNGELQDPYELDNESKEANLNALVAFVVNHQQAFNLVKNETFRSFCRRLNPHYSLPSRQTLTRSLSDHFERALLQFCSTIDSIKGAIALTLDCWSSRVMRGYMVITIHWIDEEWKLQSVVMEFCYFSPPQNQHTTSDLILSVVKDFNMWSKIKAITFESSGEMPPAIIIVIENLNDQYSLRLDDGFNIRCICHVINRDVCDATHFIKKEEQMLHQILKVVRGSVAIRVKFSELAFVLGVSKGRVEVPGLDMETRWNTMFTMIDQSFQYRGAFSALYNSEEFCDRLANMALSDMDWRVLKSCKDFLQSAYHCTVAASGRDYISLSLRLLIYKHLITLCEKTCSGQLDTGFTTPIVKQATTAMELKLLKYSANLYCQASKMALLLDPRSSNAYSEMMELKDQLRFILTMDYGLCSEVQPSPTFGVFDLFAGEVDSAIENVAHIDEVDDFFMLTAKADRRVSDVLLWWKHHSNRFSTLSMMVMDTLMIQGSSVASESAFSESGGFVRHDRSKLFDEKIEMMMKLKSWNRLFRE*