MSQTENIHVISKKDNSQHAVVSIDNPSSGTRQLPPSSVRVRPLILSLSSNNLSYARAGELLHWWDTYPVPSEAPAPYNDQSAWGIVPAWGYATVLESTTDIAPGSTLWGFWPTSGLPTELTLIPGQPRGHWTEVSEHRKHLMTYYNRYEVVSEDDRDTMAWTAAIRAIWGAGYLLSEYVFSSTGTPVHPYGGAAGLSWTTEDADLSSAVVVNLAASTKTARSFTYNLLCRPAGSGPLGVLQITSSPEALERAAELQIAKRQTPAGPVKALAYSDVDRAVPWLVGLKPAKLVIIDYGARDNVLVRLRELVQSNEALKDCKVVIIQVGSQQKVYTEEEVREAYASMKALGKIQSNASTTRDTAIELDGPEAFFDRMDLRWKQWLDDRAATVPDMRLVWGKGVAGTEGMYGGWERLTKGDVRPEEALVYMV