MRRRIDLVEGQILPSGLGSCLRAAMSVDLFVDCANEGQDITLERFLEGVADCGQRGHKEALRVLWDCCSYHAGFEDELKPEVIIDLCYRLAFAAVSPDADAKAIVAKLESDHDGACSSLEKSLAQTGKKGLVTKQNFIEWAEQTAPQITSTLSTFVHNLLFHVRWTQHHLNFIPFAYPKLDQTSAIFEGIHSSNLFALAMTTPLMGGKWHNLYSFEYHGHSMNRLQHAILGYSGSTVVVIETEQGHILGGFFTTTWKKSKEFYGDTNAFIFQLFPTLSVFSPTGSETNFIRLQDGIGFGGNKNMPRLYIPASMEDCNAGVMDKTFREGDLLPGDALEKFTIRSLEVWGVGGDEAIEKGLKARREYRELTDSTIYKARVIKDKSALVEDINLLDTKLYKHRDEARGRAEFVVDSQHDGYVLERSNEQ*