MEQWCLLKEQLGFSLHSQLAKFLLDRYTSSGCVLCAGPKPLPPKGLQYLVLLSHAHSQECSLVPGLRGPGGRDGLESEREERTQEARLPRGMGPPPESFPPPEDEGEDEDESEEEMLSDASPWTYSSSSDKHVGACEPDAPRPHPSPVTHALEEGETSLAPAAAPTSLAVPPSSASPLGSGAPLSVEDEGKPELRQTPPVAQQTEPLASPGSQVRSALAVAWDEDSAQIGPKRIRKAAKKELLPCDYPGCGRIFSNRQYLNHHRKYQHIHQKSFSCPEPACGKSFNFKKHLKEHVKLHSDTRDYICEFCARSFRTSSNLVIHRRIHTGEKPLQCEICGFTCRQKASLNWHRRKHAETAATLRFPCEVCGKCFEKPDSVAAHCSKSHPALLLAPSEQLSPAEPSSSVSPPALLGASDGCRPSGVSGSDPAS