MESRTWTVLRGVPTCIEKVSTLSFPDKSATDSPTLKVCSKAGHGKHFGVNTCRACAAFFRRSVVQSRTYQCRKGNGSCNLSENEKFVCRYCRFQRCTALGMTPESTAQQSQMYQMTQFCRFCVHRYINSFLELLTIFIPETLHVFSQKGLALAYQQNNLLLCTNFHVLCNSKNDYPTWVPASLAPIVNSTRCPLLCTDIIACYVITVSENPLLTCAMCVGKAFALFPIPSPFFTNAASLLLFWIFVPSFPFLLLF