MDGLAVEVRGSNGAFYKGYVKDVHDDSLTIVFENNWQPERQLPFSDVRLPPPADYHKDIAEGEEVEVYSRANEQEPCGWWLARVKMIKGEFYVIEYAACDATYNEIVTAERIRPLNPNCPCSSNSFHKIQIPVPEDLRDICSNDNIHKDLRKAVGANSIFYNAQNHELIVLSTNGATVKRATLLSDMHFRSIRTKLMLMSRNEEASKHLETSKQLASAYQEEVKVSEDLMGLAIGSHGANIQQARKVPGVTAIELEEESCTFRIYGETPEAVRQAREYLEFREEYFQVPRNLVGKVIGKSGKVIQEIVDKSGVVRVRIEGDNDKKLPRVEGMVPFVFVGTKENIKTAWALLEYHMSYLQEMEQLYMERLQIDDQLRQIGVGYRAPSSRGPGGDRERGYLTDDSNNSLHTTRNYAPRGRGHRGANNQHSGFVTNSEMSNTSEPEDANEREQRPRGTSGDERGARRGARGRGANTGRGRGGPGSKPSNSISSVLRDPDSNPYSVLEGKGELPDADLSEGAGGRNRKRSRRRRNDQEPSLMDAATESDSQAGPSENGLGEHD