MDSAVTLWQFLLQLLLDPSNEHLICWTSRDGEFKLLQAEEVARLWGVRKNKPSMNYDKLSRALRYYYDKNIIKKVNGQKFVYRFVSYPDILSGDVSSTGRAEGAVEGGSAGSLPPLEKSAVPRDKENRAAGEKTQSSNKPSSRNDYIHSGLYTSFTLTSLQAGTQLFKSIRVEDPGEKLAEKKEKASQEQPQSVIKFGTTPSWKTPAGSLEAPPLPPPLHSSPPPSHEEAPPTVAHAPTAFADTPPVSAFSPSLPSRSPSPANAPDSIQDLVIDSDIESISSQPSEVPLQVQPAPSSQEASGPEWEAERSPGLSSSGGSSHSGKAKKPKGLELTPILVVTSSDFSPASLASPSLPTASLTPAFLQTPTLLLTPSPLLSNIHFWSTLSPVAPLSPARRQGAHTLFQFPSVLNTHMQLPVSNMDGSGTPGPLSPDPQKT