MEREGKSDPIPIDIILDILSRLSTNSIAKFGLASKFCGSILRGQDFIELFLITRPLSRPRLLFAVQNSDKWCLYSSPQSQFPDENHSLVVSADFHMELRRDMGQEIFGLVSGLLYFPNTRTGEVPVICNPSTGQYARLTQRSSMNNLSSLLGYDPIGKKYKVITPSSSHFDPENILTLGTGKVAWRSIRCLVDHYPESEGICINGVLYYMASNKFQFSGVKIASFNVRYETLKFLNADVDVTFCPALAKLINYKGKLCVLSCLWDNQIYPKPLRWKVLMLWLWVLEDAEKEEWLKREYTLPVNIVHGNVSVVGVTATGEIILSMDYTSESFFVYYFNPERNTLEKVEIQGFEGSEKNLSSRVYTFVDYAEDVKFI*