MESRRGGSTAAAEDAGGGMPSFGPPQHAIHTDVNSMQPSRVTDFGALAQSAGFRIEDLANLNANALFNLKPNTHTINNSPLQFGSYGKPISPHINTIEAATAKTRIDPQLLEQQTGAQSNLVALPTGNIENWGESAMAGGSPMTDTSSDPDTDERNQMFEQGLVTVPTASDSSDKSRDKLDQKTLRRLAQNREAARKSRLRKKAYIQNLESSRLKLTQLEQELQRARQQGIFISTSGDQPQSTSGNGALAFDMEYARWLEEHNKHVNELRAAVNAHAGDNDLRGIVDSIMAHYDEIFRLKGVAAKADVFHVLSGMWKTPAERCFMWLGGFRSSELLKLLAGHLEPLTDQQLVGISNLQQSSQQAEDALSQGMEALQQSLAETLASGSLGPAGPSGNVANYMGQMAMAMGKLGTLENFLRQADNLRLQTLQQMQRILTTRQSARALLAISDYFSRLRALSSLWLARPRE