MVKLASVRTTRLYGPAASKDVWEDVNAFGYMVAALLTTAGCVLLLPGYNSTAGLWLILVGLVCIFAANVHDLYAQLAGFDFRLPLVTLDPQLALIEIAAPLVQCIGAIVYFIGAVLLLRLARGDFDTFDQTVDVAAHANNLIIAAPALWLLGSIHNAFQVYESAGTQVQLMQKAVTIPFVLGSTFLLVAAIVNTVAWPVKAWHSAMTLAVAFAIVGSALLLIGGVVNVIRVIQLQQVEHLGGTAEKLRGGAQERLIDEREREEWQEPLLAGNSKNYGNRDFEIEGGSENPYKANVVEAERAV*