MGRLNFASPGGAAGMFSLEFGSAEFSPAEMKKIMADEKLAEMALADPKRVKRVLANRQSAARSKERKMRYIVELEQKVQILQTEATTLAAQLNLLQRDSATVATQNNELRFRLQAMEQQAQLRDGAS