MVYLCPCNISSVEAFAVHNLSPPKYMIFDRVVTVNAELFKENEPLSYAKEKCYIRFSNFSLQDRWKDVEKKLDQLISTSHPLVTQLESINLKTVQNDILKFIVMNPECDNIDDLLKSDVDNESLYDQCVKLLYEGMKFHLDIEFTTAEIPLTAQIELKDINFLSSPELKDNIKFLYKILLFGSYDSKGYNLQVHCIISENGKPIKILFKVVESLLVNKPVFSIELPFKEDVEVDLFEFLSIYHENMLEYQKNTQQLVYLNQLLDLKLQQNELRVKGMKELVDEIKYEQESAFVQLLNEKKEKLRQLGVGDIDDFDSHSWSNRPRKKMNLGLVKQENDTSNQEINQQTDQQKLLVSQGKVDPQTYADVNVKEEPLTQHASEQTRALSLNDNIPHTDTSSSTNASHTDLSESDDQTDVSDG*