MLLAPGQRVRAIRARSVQTQDDSAAGRAARAFGVRGERVEAYLDDAEFEARRSEAGDGAGAVLDVPDLFVVPGFIDSHIHVHMYGEHLENVDLTGCASIGELQARLRARAASSATPWICGFGWEQDLFAERRMPTRRDLDAAVQDRPCFLWRACFHVAACNSAALAAAGIDAAGPPDPPGGSIDRDPATSEPLGLLREWAAVELVKKHVPAPSPEQRLRYLEVATAKLARLGVTSVQTNDGDGARAVYEALRARRAAAGRAPPLPLRVYLTPMYDELEGLAASGARTGQGDDWLRWGRVKIFADGSLGARTAALEAPYADAPAPPPEASASGHAGGAADECCCSRGLLLRPASELHEAIRRAHGAGWALETHAIGRDFGYEALKDPSARPVLTHAQVLSRGQVGRVAAAGVVANIQPAFLNTDHKWAEQRLGPERMETAYAWRTLLEAGVHCAGGSDAPVESPDPMLGMHTAINRQDAGGRPEGGWRPQEKLSPAQFAEGYKGRLAPGYLADFVLLDRDPLLESSYPGARVLLTVAGG*