MSKPDEEIDLARAAGYVAMHRRPDESRVADAVEELDVLAAELEATLPPPEQRFPLRTLKAISRYMFHTLGFKGNQEEFYDPRNSCLDEVLARRTGIPITLALVYMELARRVGVPMVGVNLPAHFMIRPVVEDMEVLVDCFNDGELKFVEDVEDMLKKFYTMGEADKLTIDRSFFADNSMKPRAFLTRMLTNLKQIYFNNDEFAAALQIVAYQAHCAPDEKVALFNRRDGGICLFLMQRHAEAAEELSGFLAECDAKGMWDGDGNPSARAQILQMIEHAKAQVARESVKRSVEDALGESGDGEDDACGDDPKARDDP*