MATNGNDNCNANDSVWQFRGNGATSDAAAVTLRKLVFGMFKNCNFNNGKTILPSTTHSFKTCPEAEEAVAAAVRSGMANSYAPSPGIFNARRAVADYLNCELPTKLRPEDVYITGGCNQAIEIVIDSLASNPAGNILLPNPGYPHYDARAIYSGVEVRKYDLLPERDFEIDLDALEAAADKNTVALVLINPNNPCGNVYTYDHLKKVAEMAKKLGIVVISDEVYDKVVYGDRPFVPMGTFASIAPVITLGSISKGWVVPGWRIGWMAMNDSNRILKNAGVVESIEDCLDLTPQPSFLLQEALPEILEKTPKEYFAKKNKAMKRNVELSFERLRDIPCLFCPKKPESCSYLWLRLDTSVLANIENDLDFCTKLVSEESLVLVPGVALGAKNWVRISIGTEESELAETFDRLKSFYSRHAISKETIKSHVDTVNQIVVAVV*