MGRTPCCDSKGIKKGPWAPEEDKLLVDYVQANGTGNWRMLPKLAGLNRCGKSCRLRWTNYLRPDIKRGPFTPEEHNSILQLHAIVGNKWSMIAAQLPGRTDNEIKNYWNTHMKKQLRQEGAAAQLATAAAAASSSCPAARHMAQWEIARLEAEARLSLLSSSATTIASAATASSSSSTAVAAEHAAPDIFLRLWNSEVGDSFRGAAAVQQQRHGPEASAAAAAAGVPAQALPAELGGDDSSAASTYGTEAAADDDYQAFLDLAMEEFTLLQGRLGAFSVFPQADVFADAPCCLFAPFE