MARSKPLAPHVGRLSRSQVAAKRGLFKGQKAGAAPAKTETPAFTEKKVGGKANGEKRLVPTNKASKYYPAEDVRKPKVSRKNPGKTVLRSSITPGTVLILLAGRFSGKRVVFLKQLDSGLLLVSGPHKLNGVPLRRVSQAYVIATSTKVDISGVSIPESINDAYFAKAKAAKSSKEGEFFGEGKEKKAFPEEKKAEQKAVDAALIASIKKVDNLSKYLKSSWGLSKSDRFHELKF