MDGLAVEVRGSNGAFYKGFIKDVHEDSLTIVFENNWQPERQLPFSDVRLPPPADYHKEIGEGDEVEVYSRANEQEPCGWWLARVRMMKGEFYVIEYAACDATYNEIVTSERIRPLNPNTPSSRNTFYKVPIAVPEDLRDICANDNVHKDFRKAIGANCIFYSAPTHELIVLSTNETTVKRATLLSDMHFRSIRTKLILMSRNEEATKHLETSKQLAAAYQEEVRVREDLMGLAIGSHGANIQQARKVPGVTAIELEEESCTFRIYGETPEAVKQAREYLEFKEDYFQVPRNLVGKVIGKNGKVIQEIVDKSGVVRVRIEGDNDKKLPREEVGRQGAGRDDTAGGGKEGMVPFVFVGTKENISNAQALLEYHVSYLQEVEQLRLERLQIDEQLRQIGVGYRAAPGRSGGPGPDREKGYLTDESSNSLHASRTYGGRGRGRRASNSQYSGYGTNSELSNASEPEDGAEREQRPRGLGGEERGSRRGGRGRGATSGRGRGGPAAKPSSTISSVLRDPDSNPYSLLEGEGEQADADIGDGAGGERRRRSRRRRNDQEPSVMDAATESDGQAAPSENGLDEDARPQRRNRSRRRRNRGGRPEGGSGSRDRQPVTVADYISRPESQSRQNLPQQENHAEPKENGTSAKKDEQTPSKRSPSKGVSSAGDSLTLVNGVS