MDQFIKQDETGDLIETGMNVANHFLSTPIQGTNSLSKASILPGVAPVLIGNPEQKNIQHPTASHQGSKTKGRGSGVRSIIVSPSEAGNGGTQIPEPLFAQTGQGGIVTTVYQDPTIQPTGSYRSVELAKIGKERMINRFVEKPRTSTPVTEFKRGGPGAAAQGQTIQEEGIDGNGASAGSKERSGSLSGATLYAHLSLPQQDSTPANVGIAPQSAISANEIMDLLRGMDARLQHLEQKVDKVLAQGSMVTQIKNELSTVKTTLATIEGMMATVKIMDPGNPTGVPVDELRRSFSDHVTIVSGPGDVSFSSSEKPTLYLDELARPVSKPRPAKQTKSQPVKDLAGQKVMITKMITDCVANPQMKQAFEQRLAKASTEDALNDIKRDIIRSAI