MLRFNLRRQISNFTGTYRRNVHSGLEDAGPMASRLKSRSVVRFSGPDTIKFLQGLLTNDVRRFGESSGERTSTIPTPNMPSVSTPPMYAALLTPQGRFLYDFFLYRPTRPDEKLDRTGSGPGSDPGCDGSVELFADVDVAVLDELLETLKKYRLRSKVDIENVAEEFSCWQRYGRNLSGSSSVGWGGGVDRAGESTASGNKYGWQWYEDPRLDCLGYRSIFPSDSTPPLVEADKETDESNYLLWRLEHGVTEGSAETPKGEAIPLEYNFVGLNAISFDKGCYVGQELIARTHHRGVIRKRLVPLRFIDSDGKEVNQEIAAGAEVVESGTGKKIGAVSTALGSRGMGVMRVEEAFKGSTELTVNGSEDVKVEAIKPTWWPVEWFQQDLSGVASA*