MMTYPDRAVEPSHPGAAGLRVEKEHVGEQANPEGGLQPIGQINQENASNGIGTTVQGLLADMLHKQTNSADPAVQSAEGQDQLLGVTEGHDLSSNDTSSGSDSGSSSGSELDTELGKCFYPSIEALENSRPPEVGMKFPTLEDAERFYSTHALLTGFAARRGTNYKRKKFHLLCNRSGKLKPAQDLQRKRKVNVLGSQCQAKVIVKLHNEQWEFTGVKHEHNHPLCPSPSLTSFFLDHKYLSSEEKLFLRVLQQSRVNPRKAMNIFQRMRSNFGNVSSSKEKDTSNSQCVDQWRKENSDVETALKRFKELELRNLGFSYTMQKDEDNIVRSLFWTDARSKLDYEIFGDFISFSTTYSTNRHNMPFTPIIGMNNHGRILVFGCALLQDQKAETFKWMFQTFLHVMGGKLPKTIIIDQDEGMVKAIAEVMPQVRPRLCKFSVMRKAQEMLGAFMAARGNMNAELHGLVDNSLTEKEFEEGWAVLIERYDASENEYLRLMWKIRKRWVPIYFQADFYPFVESAGHVERTNLLFKDNVLLQDSVEKFIEQYERIQESIVKTEEEDTLQPATEPAYFSMQPIERHAARIYTRQIFLRVQKELYCSTALNAYEIRGGSAYRLEKVFNYKNPEFDRNSFEVLAEPGTHVFKCQCAKFTRDGFLCCHIFRVFTQLGVTEIPAQYIVPRWAREFREERLKEHEKKCSKRAENKMRCAMLLGKMAGIGKGICMDGAKCGGFMLELDKVQERLATTTEVNPRK