MTTHQTAAAKAVPNRQSCDRCHGQKLRCTREGSGKTDPCVRCLRQDVQCVYSATLRKGRRPSGHRQGGSSRSCISTTTPPSSRNSSLELLEDLVPPFADSTFEALGMGSIFSAPVSVDMAGDIWPWEPALGFPEGDINPMMAGIPPEFLGQPQDQNCTAAAPSLSRQYGGLNPSEKAAELASSSLGSTEGSQNIADELAKLSELSVRLYPLYRSSSELMTNRGLMNIPNSLISDTIFESIAEWLAPGEPHVPHGLAAHPSSASSSYQTRSHTRRDVIEDTFCASRHLLGILRRLQSGQTPTGVSRPGSDSSAEFTHSTTAAAPTTSTTARHDTVICHLVLACHTLLLSTYITLFAALEHDADLQQGWNCFPTDATEVSAGTQADMRIVLVVQLSSYFFDRLSQAVEALLSSQPSPQQDRVYRRASLPSSGRPAAVRDLEIEVQQRLVRLRETLRI