MEHPLGVEPQMGLFEGGADAAAAMRTRGLGALACLPDEALLNILHELAPADLARLATVSRALWAFANHDELWKGFCLDELEGRWDFQGNWQDTYLLGKQVKGFTPGSRKMRRAAGLQSDLLYTPWLCATCAIDPAWLEVENVDRRSGLSVDQFRQQYEIPNKPVILTDVVTKWPAMKKWSRDYLKKAFKDGMVLVGDQPIPFDSYCKYADTNTDELPLYLFDKTFCETAPQLAKDYIVPEVFSDDLFALLGDARPDWRWIIAGPYKSGSGWHKDPNSTSAWNGVVSGRKKWILYPPHITPPGVRPSEDGADVASPVSIMEWFMSFYEHKESVGYTPAECILREGEIMFVPRNWWHCVLNLDECVAVTQNFVSEVTLPHVLHHLRSRSPALVSGCAKAARSGLYDRFFKALKEQRPELLERVAAEEAAKKKRSEEQHKLAGLFKEPEEACNGSGAANGSGAANGAAKPEANGGSAAPQSGAAAGGGGGGFSFGFKF*