MAQKPVADALTLELEPVVEANMTRHLDTEDIWFAHDYVPFDQGENFAFLGGRDWDPSQSTLPRTITDACEILLILKDNLAGHHRELVEHFILEDWWGRWLGRWTAEEHLHAIALREYLVVTREVDPVANEDVRVQHVMKGYRAEKYTQVETLVYMAFYERCGAVFCRNLAAQIEEPILAGLIDRIARDEVRHEEFFANLVTHCLDYTRDETIAAIAARAADLDVLGADIEAYRDKLQNVADAGIFGKPQLRQLISDRITAWGLAGEPSLKQFVTG*