MKPGGGGGRELSAWVRKGPWTAEEDEVLRRHVLENGPREWSSIRSKGLLPRTGKSCRLRWVNKLRPDIKKGCKFSAEEERVVIDLQAQFGNKWARIATYLSGRTDNDVKNFWSTRQKRLARLLRAPAPRRRPRGSGRQSCGGASFSYARASPAQKLQLLCQSPCQDMIPFVETKPQLLHTGGQSSSRQEDQEPGPRTVKALAIALPTHYDSASEFGSSGATPTAATRLLSFGDDARSPASGVDPLVFVDPDDDEAFCPEPLAVVPPSPFFGMDEEEYVHFGASMHQGVRFDDLTPETLDFFGLPPSAQP*