MELGSAAPAPAADAASDAKEIMRLILGEGLVPADLDGDEVDAVRIAAAVEGLLRGWQDADEPLHRALHEHRALLARFQSFVPGATSSEEVSLPVACAIRERVIKRRSAEAAATDTTAPLALSEREAAERLIGELETSVRTLQDARETIETEIAELREDLAAEEALQQERQAIIEGMRERTAALRDRIPAEIQRRNAAEAAKAEAIEALRIGLADDLHGFIHNHLFKKMIELIEDLVTVLVNRPQDPWLALGRDQAENVEFLEDLFLVQRSAEEPPRFALIDLRGPHAQPATAADPDTVAAAAAAPADPSPPPRAPIASLRSLITRPYRAPRVRPPLRPRARP*