MPAPAALRVRGSSSPRVALALGSGGARGYAHIGVIQALRERGYDIVGIAGSSMGAVVGGVHAAGRLDEFAHWAKSLTQRTILRLLDPSISAAGILRAEKILDAVRDIVGPVAIEQLPIPYTAVATDLLAGKSVWFQRGPLDAAIRASIAIPGVIAPHEVDGRLLADGGILDPLPMAPIAGVNADLTIAVSLNGSEAGPARDAEPNVTAEWLNRMVRSTSALFDVSAARSLLDRPTARAVLSRFGAAAAESDSWSQAPEIEQRPAGPPADREEAADTPGLPKMGSFEVMNRTIDIAQSALARHTLAGYPADLLIEVPRSTCRSLEFHRAVEVIAVGRALATQALEAFEIDDDESAAATIEG*