MLARLSAALCGFLVVAASVNAPAKRHADPVSDIDWDDFGFGLNGVETDAMWVNTVQVHESQEPSYSSDAIEPMSKLHLSPSETVLNYGQALFEGLKAFRREDGSIVMFRPQMNAARMQQGARRFLLPPVPTDVFVKAAESVVRANARWVPPHQKGALYLRPLLMGTGAGLGVKPSTETTFCIFCSPVGNYFKGDLKAIRLQAVRGYSRAAPGGSGAVKATGNYAPAFLAQKRVKERGFDEILCLDAVTGEAVEEAGASNFSAIFPNNTIVTPTLDTETILPGVTRESIMELAKTECGYKIITGRLTLDDLREAREAFCCGTGAVITPVGCVSILNGERNEDMIILGNG*