MAPQSARLSTRARSELPPCVYHRDYSVPDWPPNHRFVMSKFRDLRHVLQEQHVLEADEEHVPEMDRGASEFELCLAHDQEYVRRFLQNELTAEEMRAIGFTWSEALVRRTRLEVAGTVLASRLALHHGMACHLAGGTHHASAGAGAGFTILNDMAVAAILMLEELLVSRMLILDLDVHQGDGSARMLKDNPRVFTCSVHCADNYPLRKATSDLDIPLPAGTRDAEYMDCIQRYLPDLLGSIKPDLVLYDAGVDVCEHDRLGKLKLTEQGIYERDAFVLSACAQRGIPVVTVIGGGYDERWALARRHAIVHYAALDMWQKYIHKERNGAHAKPRLTWKPMS*