MDRETKGNLAAAETLLSAGIIGIIYAIISGQPLTLLGITGPVAILLGTSYGLAEQFDSEYWPFFWWLCIWTAILHFLTAITGLVNFVWHISPFTTQIFEFFIGCSFVFESIRDLVEPLHLGKNTYASLVIGMLAFAICWRLHFAETWTLFSRQVRTFLTSYNMAITVIIVTADQKDSNSHGIERVHVRAPWDWQPSVDRPWLIDPTEGISTKGIFGALFPAFMLYLLFFIDHNISSILTQAPKYNLKKPASYHWDFFCLGLTIVPCGLLGLPPGSGLIPQAPLHTRALATRKILERHGVKQEVTVHVEEQRWSALGQASLMFVALSLFTVISWIPKGALFGVFLYLGVGALHGNEIWHHITLSFMYAKKRPPVPIVANVKWSTVQLYTLVQVCCAAAIFGVAQFASVGYIFPALVAALVPIRSYFVAWCFSENDLQYLD