MSMPAAGDGSWVVYIKQELGAGSAAGSYEFELMRNPMISRVPAPLHSVRPSAFTPQTVAIGPFHRKLIREGEYAFSFSDMEGYKIMAAKVISRNFQSHSFASLAQDIASEEKEVRACFSRGLGLEDMGNEELGYMFALDCTFIVALLHSLYNDIHISDPDIKGAGGWWLPSSFSPVFDRRFSHPLRKAVLLDLLLLENQVPLFLVKKVMRLDGRYGDVEASFQALVDAMAFRLLPFCKGVKRVGGNGKHLLDCLYTIVTNPRDVEESDHYEDRLQVQQVAVVPTATELHKAGVEFKGHDRSLSNISFHGHTLTLPIIHVGDETERIFRNLLAYESHMVDRADVLSYLHFMNSLINTAEDVGLLVDAGVVSENIGNYKRVAELWNELATNTMCAFTPHYSKVAALARDYVETEIHGVMAEFRQRYLSRPWLAVSLLSGTALLIMTFLTMWYTIEVYLKG*