MVLITKGGISTSRCNVVLTEEATGLIDGGGSFNDPDKCWALVNSGMQEYGLKCGLGLGLSPLCHLPFSSLLACLDQTCASEKGAKMMKVETRTPHKGWPTVENIVPDFLHNILILLMMKSSPEACSGWLPGLDHDQAAILRVGSDRHIDSFKPVGLHRGPWTPREDTLLTKYVEAHGHGLWRTLPKKAGLLRCGKSCRLRWMSYLRPDIKRGNITPDEDNLIIRMHSLLGNRWSLIAGRLPGRTDNDIKNYWNTNLRKRLLSEGTDPSTHQKLSQPPASKENKSKTQQNHKAKNKNNNEKSLVPEKPKVHIPNPTRVTSFVNLPRKDRFTTASTALSSSQDEVLDHVNNVVIPWSDFKEGGVVFSDCDWSSSNFECDQSRIIPNVAAGGDDYTGENIYEEYLQALLNTTDQDQNYPVELDSFAESLLI*