MLVKSSATIHLKLPRASTSVLVKNLYLSCDPYFRRRMNKPQGRYVIPSLLVRNMFPVNLDILNSIIWLLFSMLQPIAGVGVAKVVDAGHSYFKKGDLVWGFTGWEEYTISAPRTLFKIQHTDVPLSYYTGTLGMPGMTAYYGFYEICAPKKGEYVFVSAASGAVSQLVGQFAKLTGCYVVGTAGTNEKVELLKNKCGFDEAFNYKEEQDLDAALKRYFPPGIDIYFENVGGKMLEAVLLNMRSNGRISACGMISQYNLYREEGVRNLSCIIAKQLLVKGFIVSNHFNLYPKYMEMVIPLIKEGKICYIEDIVEGLESEPAALVGLFSGKNVGKQVVVVAHE*