MADDMPPAVDDDLQELIDELMEDDAEDREHEEISATALSEATEYLVDPDPPSPEQVGWAEGAVISAQSAADNMASYVLDLRRALAVFAGTGRPEEAVLRKHVAWADARRAEAVEIASAARRLLEKELRCMAARDHPVIPELAALITAMRVSTKSLVLQDSGGDAVRSRKAGLLASAIKFEDAVVEKMTVLKEKLTRGAAAFAGEGEIVQALQKHAATAEAEIAESQAFSAVLLADANRAASPVVVVHKRPTPETEKEQDQEPPRQRRRTGDSAAQD*