MTGASAGVEMFARYAHAPNALGYCGPADTTALATGTESEIRAAAREFSGAWPYLRIMSAMTGVADPLDRRLVESYWLGGGLGARLDPAEFLSELLALIGPLAQGYWHHLTPALGGEACANHSFHVFGVYPWSWLLGRAPAAEPVRILDSCRITWARVCDRTSGALTVRARHLRWDGHRLSLSPNTVRALDVTGYAGRPDIERIGVGDHVALHWDHVCGRIDPAQLRTLAASTARQLTATNRRLAARVDGAPGASAGSAISRAGAQ