MGTDPIEDFWIDGGDSDGELQYALGSFRDMVPTAGMGNEETQRDFRSLEQNSSGKRARNEPHTSKSKACREKVRRDRLNERFHELSSVLDPNRPPRADKASILGDATRVLMQLRAEAQELKESNEKLHEAIKDLKVEKNELREEKMRLKADKDKLEQQIKVLSVPPAGFLPHPMAFHPAAAPAAFVPQIQASTDKTAPFAGFPGMAMWQWLPPAVMDTTQDPKLWPPNA