MAKSVEQVLRDNGVVPATCAFIDGVPHVGLDNFEQLRNAVKVSRRDIGYVMANKLNGGTTIALTMILSHLAGIKVFATGGLGGVHRDGQYTMDVSADLTELGRTPVSVVCAGPKSILDIGLTMEYLETQGVFVGTYNPEKVDNLQVPGFYCRESGVPSPYGFESFAEAARVSYYQGMVGSGSVFCIPPPQETAMDSEYIRSVIEKANEKAKEVGVTGKKLTPFLLKEIAVATQGQSVESNIALVKNNARAAAEIAKELSQLVCKEK*