MHRVQFFAVTSSRVLVNDDHVSLHGFLKFLSSGRFFHSLKLSDNGLEPKTAALIFNALFSSQSDLSVLELCDNKLSGWLSSESETFFHLSSLPPNEQYFMRSLTSLNLRGNFLESQDVERLKIFLYHLPQLQKLDLSDNPIGDFGIRSLIPYFQGVSEKDLSLVDVKFANCNITCIGASLLFDSLSTFKKPLCSLSVAHNNLGRSGATPLANFLKKTHIERLDIEGIGLGPSGCNQLLEAISCMQALVYFNMSKNRGGFSAAIMLCKIISYAQKLSVIDASYNFFCLESLKLIASALKQFKGQLKFVDLRGSPAGYQAKCLGLFDELPIVILPSSPLINAVHDDDP*