MDGLAVEVRGSNGAFYKGYIKDVHEDSLTIVFENNWQPERQLPFSDVRLPPPADYHKDIIEGEEVEVYSRANEQEPCGWWLARVKMIKGEFYVIEYAACDATYNEIVTAERIRPLNPNCPCTSNSFHKIQIPVPEDLRDICSNDNIHKDLRKAIGANSISYSAQSHELIVLSTNGATVKRATLLSDMHFRSIRTKLMLMSRNEEASKHLETSKQLASAYQEEVKVSEDLMGLAIGSHGANIQQARKVPGVTAIELEEESCTFRIYGESPEAVRQAREYLEFREEYFQVPRNLVGKVIGKSGKVIQEIVDKSGVVRVRIEGDNDKKLPRVEGMVPFVFVGTKENIKTAWALLEYHMSYLQEMEQLYMERLQIDDQLRQIGVGYRAPSSRGPGGERDRGYLTDDSNNSLHTTRNYAPRGRGHRGPNNQHSGFVTNSELSNTSEPEDANEREQRPRGTSGDERGARRGNRGRGANTGRGRGGPGSKPSNSISSVLRDPDSNPYSVLEGKGELPDADLSEGAGGRNRKRSRRRRNDQEPSLMDAATESDNQAGPSENGLLTIADYISRAESESRENVPQKE