MQSHWLLPQIDAALASNFTRLSGVEGNWRNAACSDSDIVSCRTGFWLYPQTQRKWCCSAHAAMVDKASILDEALASLEQRSRLPSLEDLVSVVQLCKKKRSLQHAKQLRAHIRKRGLETHHVLGSFLVSMFVDCGGLNDAEQIFEKLHDRSDYSWTSLIQGYVERGDCEHALYLYKKMQDDQVCPNSYTFQATVRACGVLKSLKKGHEIHTDIAKDGHEEDMFIGSTLVDFYAKCGSLVEAREVFNDLPVRDVVLWTALIAGYAEHGFGEEALNCLRLMKLDGVSPNTLTYVCSLKGCGSIEAVHQGYELHSEIVSEGAESDRFVGNALVDMYSKCGLLVEAQDVFDALAIRDVISWTALIQGYSENNSGDEALLCFEQMKVEKVSPNVVTFICSLKACSSVGAIDTGKYIHSDITKWGFDIELLIGNGLVDMYAKCGLLSEASSVFRKMPLRDKVSW