MEHVHAHLPPHEEADWKTQEAPVIRMKGDELQAPKEERRENESTLGAASVGAARGVPVERGGLAVAGGPESMRGAREQAPVIRMKGDELQAPQEERRENEATLGAASVGAARGAPAQRESLSAGPEQPAPRGEQQSGARTERGPAEGAPSEDVARARVVLPGEEAAWSAARVAELDARAEETSRALRALRARTSPAPVDLCEAEEAGLLAPAPEAAQAPYAPSAEQIAADAAAAAAEAGAAAAAEEAAPLDAAGIPVDIRVDVKAPPRALIMKDKPPPLLRFRLIFLYGSQPPSAFGKAGAAWGPEDAVEALRWNAEVPEEARIAIPPGWTCSACCGGRRRPAPAAVGAWEAQREGGPGLSEELEASLAQVEPVAATEAALQGPLS*