MPNQNANMEYVDMVGISVVNTAHDGYRRAGFVFARGDNILPPVTAQQWQTLADDPRLSVTIISAATDDLPSRGLGNTPLSDAVDDNALKPGDPQSVKPTRAELLLGAVMCSELESDPLIFWTKSGSPRLEHWRSIVGDDLTAEEITQALDGGSQP