MVAARSVMRLAGIPCRAAASMPMPAARFAPVAKRAFSNSMQQPKKSEVIKETEVPVSVYTPDSKGVASGNSDHFSIPVKGSSRAAVAQPPTPEEDEPVVPLSSKVYSQMPGTMQKMSVYGKTIIITGGARGLGNYMARACAEAGAKAIIIFDANQELGDESAAELHQKTGLPVTFFKVDVRDGAAINAAVDRVVELFGAPDVLVNSAGIADSNIKAETYDPAMFRRLIDINLTGSFLMSQAVGRAMMAAGKPGSIVLVASMSGSIVNYPQEQSCYNASKAGVIQLGKSLAAEWAKYDIRVNCISPGYMDTALNKVPALDAQKKIWKSLTPQQRLGNVDDLNGLCIFLASDSSGFMTGSNVIIDGGYTCY