MSTRGHWRPAEDEKLRKLVDQYGPHNWNSIAEKLQGKSGKSCRLRWFNQLDPRINRSPFTEEEEERLLACQQIHGNKWAVIAKQFPGRTDNAVKNHWHIIMARKCRERSRIHAKRAASQAFKSEALDNARRDDVEVDQEARELHQRKANFPFIDFLSAGNSN