MVKPAAVLLLLYLPLLATPTRIGLSRNPFVPPPNSVPTIDRTEMDVSTSPYRDLIKKWRDLVLLNTRPEVMVPEDHPVLAPQYDDTVPPERLLLPKLVANGDKTATLALRDSNIYFIGFANKAGQWFSFKDRNDLPPSFRARPLSFGVDYASIAGFRKNLPNYPLGRRQTEWAVKVLSEYDPNRTDEATIKRAVVIILLTFCEALRFFPIRNAVEIGWDSVAYITSTDADRLVCWGQISYMLEYSFMSGHSWDSEEQRTRLKNLARDCKIFNEPQALETVDVLEYGAILGAKSTNWLY*