MKRVVVVLLAVALLQTDAAHGVSHAPLRCDPGTAAAQLEIIGCNKGLTSSEWFHMWVPELGINKVSLRNVMVAQHLARGGNPAVTLCHFCDETVTADGRVVPTKGDLSPGSTLQPRHLTVHCIEPSDINFSRLDEMSNVTGEAAFSKACSTTLCQLEEEVVAQGXGTAAGTAPATPLAGVAGATAPAPTPLHRRTLLSTGLSQAGPLHHPLPSDSPLQQQSSKVHGYPARQAGVRSSVAAGSTGLMSAGKAIREGKAGRGGKIHRRQAQGEAGSQAVGGSPAGPGAVMVSPTPSPVEDATYKVKVWTVDKLMQDVVGANTSVLLLKIDTEGWDGLVLQGASGALERKACGRAGHWPESILDQSSYLRQLTMAAPK*