MELSQHGFLEELLQGPRIRDTNSGSGSSWATFPITTAATGSSEFFTNGWNFDSFDENTSLSPAPNPCSFLGFPTPTEPTFDCSFNDQTYPFFDGFTAATTTVPTEIDDHTPPFPTQEDYPSMVEDEELGGLLLRSHSFEERLSSTSCKVELEQASNNNNNGQVFSMGLSAEKKNKSKKLEGQPSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYMKELLERINKLQEEESEDGTTEMTLMTNLNEIKPNEVLVRNSPKFNVDRREIDTRIDICCSAKPGLLLSTVNTLEALGLEIQQCVISCFNDFSMQASCSEADEQRTLISPEDIKQALFRTAGYGGRCL