MGNKTVCVTGAGGFIASWVVKKLLSKGYTVRGAIRGDPEDGKYEHLRELEGAKERLEIVKADILDYQSLVSAFRGCHGVFHMACLLTDDPDQVIEPAVKGTRNVMEACAELGVKRVVFTSSIGAIYMDPHRDPCAVVDDDCWSDLEYCIHTKNWYCYAKTLAEKTAWEIAERRNLEMVVINPSLVLGPLLQSTMNASTAHIMKYLTGSAKTYANLTQVYVDVRDVADAHILVYETPSANGHRYLCAECSLHRGELVDILAKLCPRCPLPTKCSDEINPRKQPYKFSNRKMRDLGLSFIPINKSLADTVESLQDKGFLQ*