MSTRMHGDLLLQMSFWPAAMASDDITVHVESLARRLTQQQEDAAATEQHRIMVNALRVSRVPDHVRVHNEDAYRPGLVAIGPLHAADKRLRAGYRLKMAYLHSLISRGHSDPARHLAVIEGYIRLVAAREREARAMYAAEDVDISAEDFIQMLVLDGCFIIEHLVNVAASVEEASLYATPFGPAQLSIDLVLAENQIPFFVLVDLINSTRLPEELNTWATAYQPAELLMKLVLYYLAGEKGRNMNVVGLPAANDVCHILHLLHAMVTAARTRWEPPQRHQDAAALEMMQETARLLRRLPLLLLVPLLYPILPEDSRWRASYGREDLPSASDLKRMWVRFKKARGGSTGKAPAGIASVLGPVPLAVKLAHEDRLHLPQLRIDFRTAPLLLNLMAFEQSADQRAGDVSAYVWLMAKLVQLPEDAGVLVAAEVVQSAGSESKEDIARFFKHVGAASEAAAELEKSYLGVTLNKLRERSQHPLFMMWADVQRNYFTVPWAVVAEFVAFITFISTILQTYGSFKH*