MGKKGKEAARERREQRRREVALLRSLPYEPHQRWWDRLAPRAVAVVTGANRGIGFEAARQLALHGLHVVLACRDAAKGQDAAERILAEAPDDTVVSVESRKLDVADAASVEAFAAWAVETYGGIHVLVNNAGVNFNKGADNSVEFAEQVIETNYYGTKRMIDAMIPLMKRSAYGARIVNVSSRLGRANGRRNRIGDVSLRDRLLKDDCLSEQLIDEMITKFLEQAKQGTWSLNEWPQMYTDYSISKLAVNAYTRLMARRLSDRPEGQKIYINCFCPGWVKTAMTGWEGNVSAEEGADTGIWLALLPQETDTNGKFFAERCEISF*