MISLGSLFSRQAAPLLGIDISSSSVKLVELGRDKAGGLVLERCAIEPLERGWISDGNIEKFDEVAEALRRLVKKSGTRTRNVALALPPSAVITKRITLPGGMTEQELEVQVESEANQYIPFSLDEVSLDFCVIGPNKSAPGDVDVLIAASRREKVQDRQGLAEAAGLKPVIVDIESHASRLAAGRLIEALPQQGKDALVALFEVGALTTSMQVIRNEEVLYDRDQAFGGAQLTQLIVRQYGFSAEEAESKKRSGDLPEDYASAVLRPFVESMAQEIGRALQFFFTSTPYNRVDHIMLAGGSAPLPGLTEAVTQHSGCACTAINPFEGMEIGSSVRLKKMVREAPSYLTSCGLAMRRFLQ