MVLSQVGVIEAGGKVGPIFPFHDLALSHPSTSASKRTHAVEKKSMQGWGRGPSHRNRKFVEDEKVDSVVLAHKGQKRGALKEHRIALEKDVAKLRRKLKQEADIHKALERAFRRSVGALPRIPPYLPPETQELLAEVAVLEEEVIKLEERVVSLRQGLYREAVYSTSSKQSKDQTTDSEPLLTKIAAQCKSPAQVPHGVQQGRRDSLVAKLLPSIKEKDEPFSGETSRPGLQRRKSAKARVLTRKSNSIGNKSMSFGQSSNNGTPSSPPCGDQLQVCGEEAISRVNSTHQKQSSELHETGLEKENQQHKNSNLDKIWHQPSKTDATTEKPCSSVSEAVSQDHWISRPKGDDDTEATSFTPSKVVNASFFKDGETTEPNKLSEEIIRCLLSIYLKLTRPSLVSDCDSSSTVSQSTLSSTSFRSYGSRSSVSFKTSMDVSEEIDCPDPYGICAESAFRDIGPYRHHHNITANLFGHNRISSSNSLLKKLRGLVDKLSTVDLRGLTHQQKLAFWINIYNVCMMHAFLEHGIPSTPHKVVALMRKAVLN