MMFRRLQQSWRATAACAVAAAGGYVAGGSRNVLDSESSRRVRPFPVSVEGTGSGAAFSAVSDEALRRAELRHADRSIHVPQMLSPPPAVSSPPVSGAPLGRYTIAEAIDRAGPAVVNITSAAADESLFGLFGPRVPGALSSGSGFIIDGVKGTVLTNAHVVVSAKRSGNPVSVSLRDGRSFEGIIRSVDTTADIAVVELVREPPDVQDPNSPVPLPSVELGDSTKLRMGEWVVALGSPLTLKNSASLGIISATEREGYEIGLVGGAHAFIQTDAAINVGNSGGPLVDLDGKVVGISTMKAADSDGISFALPINYAKEVIQQLEQYGSVRRPYLGCKLLTLHRVLADELARKSFNFPREIDKEWASKNADELGVLVHEVEPNGPMAKSGIMPGDIVVQVGKKKIMNTSQFLAELGHKVEMDVAIVVIRGKDARRLEFTLHPDIRK*