MVIVHQDEVEGTKGGGEEHDDDNDGDIDICELKKRMWMDRMQLRKLEERHNQGPKKQCLAEQQLRQKKVSRAHYGILKYMLKIMEVCNAQGFVYGIIPEKGNPISGSSDNLRQWWKEMVMFDRQAPEALAKCLSMSSGKLGQTSYMHELQELQDTTLGSLLSALMQHCCPPQRRFPLEKGLHPPWWPTGEESWWGDQGIAKTQGPPPYKKPHDLKKAWKVSVLAAVLKHLSSNLDPVRKLVRQSKRLQDKMTAKETATWSKIVNQEEALSQQTQKTMRISSLEEDEGRLEDACSSHHQRKRTCVFEEDAADPRIYACPNQNFLQSNPMTQFIDKNSRADHEYTHVYKTCDSSNNQGSNEVGLPLPTLDLTEDGRRSIDELMALYNSGLNKATDAHKGAQMVSDALRTYQISDKAATEAVAMETGFFEVDESFQGQGLGEHLGVPVEYEMPREKMDLNFNVFGGEDMSSNQEDNSI