MFRVSRLAAVAALLAMCAHVFPRGAHALGVTDDHPLVARQGAPDMALCDRADAGHRRATQRGDQMLKLGRLEVAEACYLGALRQKNDFPMALYGLGEVHTRAEDDDRVDLAESAYKLALENWPQYVDAYIALGDLHERRERNDDAVAAYTKALEVAPGDVMAWEALGRHHLATSDFDKAKESYEKALTTATNGESSPGLILGLAKAAWGAGSKLEGAEATKKFVECVSHAEKATNLAPDFGQAAHWNGKCRTHLKQTKKATELLFRAVELDPEQPEHHSFLAGELVKLGRVKEAREVIMKGMEWVEKDEAEKEKAFQAAAAEEDAKDEL*