MNDMCLTNLQSGITMVSAAAIEAFTARLRGRVLVATDAAYDEARTIWNGMIDRRPGLIVQCAGAADVVNAVRFAAENQLLVAVRGGGHNIAGNAVCDGGMVIDLTPMKSVRVDATTKTAWVEPGATLADLDMETQAFRLALPTGINSTTGIAGLTLGGGFGWITRKFGLTIDNLLSADVVTANGELVRASPTEHRDLFWAIRGGGGNFGVVTAFEFRLHELGPEVLSGLVIHPFAEAESVLQQYRQALENAPDELTCWVVMRQAPPLPFLPTEWHGKEVVVLAMCYCGDLEAGEKAMAGLRAIGNPIADVVSPHPFVGWQQAFDPLLAPGARNYWKSHDFMELSDQAIEILTESIRQLPGQECEIFIAHVGGAAGRVAPEETAFPQRNSHFVMNVHGRWRDPAMDQACIDWARHLFEAAKPHAAGTAYVNFMPEDEMDRVEAAYGANYGRLVEIKRHYDPLNLFRMNQNVRPIEERGAA