MVLNDVVKTLPKEVFEVDDFKAWKTVAITVSALVTGYAALAVAPWYLYPFIYAFLGTAATGLFVIGHDCGHNSFSKSQLVNDIVGNAVMTPLVFPFEPWRIKHNTHHAHTNKLIMDTAWQPFRPHQFDNADRIGQAMMRATMGPLWWMASIGHWLFWHFDLNKFRPQEHAKVKTSIAACYAFGFLVLLPLLVTQGPVGFVKWWLLPWLGFHFWMSTFTLVHHTAPHIPFKQNREWNAVGAQLAGTVHCEYPAWIDFLCHDISVHIPHHLSTKIPSYNLRAGHASLLQNWDCHLNKAVFGVPLMTTILTQCNLFDAEKKQWVGFDNRA*