MPEIGDQNPMRITVLVVSLILGCAGSAHVLAASQDAGSQVEQAELCREIPARLERLACFDRVFATPLEQVAIAPSNPYPAEWQRAMAALSESQSEAGWVLGTQGEGRGSSAWIALPAQNRSSGETSPPVLLLSCINNLSRIELALPKEVADARIQVSIRHETQFWRSDDHGVLFSSARGMPAIEMMKLAASESRLLLRSNAPFADGLQFDTRGVNEALDALRERCGW