MSQAASSADDIDRALERPMTRTASQDAAITLLECASGKRMRMRTLASAGCSDLGRAAAPDFDAESKAAMIGHGAPSLMDLPNELIVLIVEHLASLGGIVDVLSFALARRRFQVLTYSHAALFREPTLLGGRPGGGAMSLPDVARLSARFGSHFERLCLGGALGPLAALAAPAPGLPGGAVRRLRQVDLSGLAAPFRALRRLLRASAATLARLFLPGVRVLPERPELGLEGDETRRLLRAFEGLEFPRLESVDVSGTNATGDARALAALVARLPALRELYAVEEGFRMDLEFFVARPARRPARLVLLTDPEALEELSAASLRELREHFDGTARPRPEAERFDLARLAAPPSSEAPPYFRDGAAVAAAADPLVADGATALHVLAARSAAAYYTAASGVGPGAPRGRAAALGEPAAALHLAAAHSPALVAVLLAAGADPLLQDAEGATALHVACALGHAEAARALLAAAARAGLDLLAVRDGAGRTPLQRLLAIGAGDERELHASERFGRSLIAAHAVELLGLDGTAWRLWGAGGRGGAGGAEREFLAVGAALGIGGDEEPEADAGAPPAKRPRTA*